private void Form1_Load(object sender, EventArgs e)
{
string source = "server = 服务器;" + "user id =sa;" + "password = lalal;" + "database = lala";
SqlConnection conn = new SqlConnection(source);
conn.Open();
DataSet ds = new DataSet();
string sqltest = "select * from wangbtest";
SqlDataAdapter da = new SqlDataAdapter(sqltest, conn);
da.Fill(ds);
dataGridView1.DataSource = ds.Tables[0];
}
为什么运行之后 数据显示不出来
{
string source = "server = 服务器;" + "user id =sa;" + "password = lalal;" + "database = lala";
SqlConnection conn = new SqlConnection(source);
conn.Open();
DataSet ds = new DataSet();
string sqltest = "select * from wangbtest";
SqlDataAdapter da = new SqlDataAdapter(sqltest, conn);
da.Fill(ds);
dataGridView1.DataSource = ds.Tables[0];
}
为什么运行之后 数据显示不出来
dataGridView1.DataBind();
代码没有错
GridView.DataBind()这个类肯定有这个方法的。
先确保表里有记录.
SqlConnection con = new SqlConnection(sqlcon);
string sqlSelect = "select * from shangpin";
SqlDataAdapter sda = new SqlDataAdapter(sqlSelect, con); DataSet ds = new DataSet();
sda.Fill(ds, "shangpin");
this.dataGridView1.DataSource = ds.Tables[0];我好用 你可能 string source = "server = 服务器;" + "user id =sa;" + "password = lalal;" + "database = lala";
有错