c#-datagridview动态绑定问题
我用以下方式填充datagridview,可以提示:第1行:“*”附近有语法错误,请教一下这里应该如何更改,还有绑定的方式是不是对的?SqlConnectionconn=...
我用以下方式填充datagridview,可以提示:第1行:“*”附近有语法错误,请教一下这里应该如何更改,还有绑定的方式是不是对的?
SqlConnection conn = new SqlConnection("Data Source=.;User ID=sa;Password=sa;Initial Catalog=Test;");
DataSet ds = new DataSet();
string sql = "secect * from Table1";
SqlDataAdapter da = new SqlDataAdapter(sql, conn);
da.Fill(ds);
dataGridView1.DataSource = ds.Tables[0]; 展开
SqlConnection conn = new SqlConnection("Data Source=.;User ID=sa;Password=sa;Initial Catalog=Test;");
DataSet ds = new DataSet();
string sql = "secect * from Table1";
SqlDataAdapter da = new SqlDataAdapter(sql, conn);
da.Fill(ds);
dataGridView1.DataSource = ds.Tables[0]; 展开
7个回答
展开全部
1,select写错
2,如果是winform程序不用dataGridView1.DataBind();
如果是webform则:dataGridView1.DataBind();
2,如果是winform程序不用dataGridView1.DataBind();
如果是webform则:dataGridView1.DataBind();
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
微测检测5.10
2023-05-10 广告
2023-05-10 广告
您好!建议咨 深圳市微测检测有限公司,已建立起十余个专业实验室,企业通过微测检测就可以获得一站式的测试与认 证解决方案;(EMC、RF、MFi、BQB、QI、USB、安全、锂电池、快充、汽车电子EMC、汽车手机互 联、语音通话质量),认证遇...
点击进入详情页
本回答由微测检测5.10提供
展开全部
SqlConnection conn = new SqlConnection("Data Source=.;User ID=sa;Password=sa;Initial Catalog=Test;");
DataSet ds = new DataSet();
string sql = "secect * from Table1";
SqlDataAdapter da = new SqlDataAdapter(sql, conn);
conn.Open();
da.Fill(ds);
conn.Close();
dataGridView1.DataSource = ds.Tables[0];
dataGridView1.DataBind();
这样就可以咯!
DataSet ds = new DataSet();
string sql = "secect * from Table1";
SqlDataAdapter da = new SqlDataAdapter(sql, conn);
conn.Open();
da.Fill(ds);
conn.Close();
dataGridView1.DataSource = ds.Tables[0];
dataGridView1.DataBind();
这样就可以咯!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
DataSet = new DataSet();
DataTable DataTable = new DataTable();
DataTable.TableName = "Table1";
DataSet.Tables.Add(DataTable);
...
DataGridView.DataSource = DataSet;
DataGridView.DataMember = DataSet.Tables[0].TableName;
这就绑定好了
DataTable DataTable = new DataTable();
DataTable.TableName = "Table1";
DataSet.Tables.Add(DataTable);
...
DataGridView.DataSource = DataSet;
DataGridView.DataMember = DataSet.Tables[0].TableName;
这就绑定好了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你还没有绑定数据源,加一句:
dataGridView1.DataBind();
dataGridView1.DataBind();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
dataGridView1.DataSource = ds.Tables[0];要改为
ds.Tables(0);
dataGridView1.DataBind();
在试一下吧!
ds.Tables(0);
dataGridView1.DataBind();
在试一下吧!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询