dataGridView1.DataSource = null;
using (SqlConnection myDatabaseConnection = new SqlConnection(myConnectionString.ConnectionString))
{
myDatabaseConnection.Open();
using (SqlCommand mySqlCommand = new SqlCommand("Select Name, Picture from Employee ", myDatabaseConnection))
{
DataSet ds = new DataSet();
SqlDataAdapter adapter = new SqlDataAdapter(mySqlCommand);
adapter.Fill(ds);
dataGridView1.DataSource = ds.Tables[0];
}
}
而不是使用datagridview,我如何在面板中显示带有名称的图片或数据库中的其他控件,例如这种格式http://static.neatorama.com/images/2008-04/yearbook-project-robot-johnny .gif赢形式?例如我在数据库中有 7 条记录,表单将显示 7 个带有图片和标签的面板。当我单击或选择一个面板时,它将在文本框中显示更多信息,例如地址、联系人等。如果数据库中的记录太多而无法放入表单中,则会出现垂直或水平滚动条。