c#怎么把sql查询出的结果绑定要自己设置的datatable?

2025-01-01 06:12:20
推荐回答(4个)
回答1:

创建一个表 在创建与你从数据库获取相应所需数据的列
然后,将DataSet也就是ds 通过for循环一次将数据读入到之前创建好的表中
OK 想法就是这样子
代码要去写一遍 事件有限,再次就不贴代码出来了啊
而且,你可以从中学会DataTable的相应用法 一举多得,何乐不为呢
友情提示:datatable绑定到datagridview上,
datagridview1.DataSource=datatable.defaultview;
datagridview1.DataBind();

回答2:

SqlConnection conn = new SqlConnection(ConStr);
conn.Open();
string sql;
sql = ”×××××××××××××ד
SqlCommand cmd = new SqlCommand(sql, conn);
SqlDataAdapter da = new SqlDataAdapter(cmd);
DataTable ds = new DataTable ();
da.Fill(dt);
this.dataGridView1.DataSource =dt;
datagridview1.DataBind();

conn.Close();

回答3:

DataTable dt=new DataTable();
dt.columns.add("",typeod(string));
……根据需要添加
this.dataGridView1.DataSource =dt;
datagridview1.DataBind();

回答4:

你的意思是把查询出来的数据,写入到自己定义的一个datatable中么?