请问如何用dataset储存多个表 myadapter.Fill(ds,"table1");myadapter.Fill(ds,"table2");myadapter.Fill(ds,"table3"); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 myadapter.Fill(ds,"tablename")这里tablename就是你填充时起的表名,再次填充时选择对应的表名就可以了。从数据库中提取数据是adapter的工作。 dataset是离线的数据集,不是它从数据库提取数据的。要存储多个表,楼上的已经的方法可行 相关的代码入下:DataSet objDataSet=new DataSet();SqlConnection connection=new SqlConnection(strConn);//strConn是连接数据库的字符串SqlDataAdapter Adapter=new SqlDataAdapter(strSelect,connection);Adapter.Fill(objDataSet,"Books1");Adapter.Fill(objDataSet,"Books2");Adapter.Fill(objDataSet,"Books3");Adapter.Fill(objDataSet,"Books4"); myadapter.Fill(ds,"table1");Adapter.Fill(objDataSet,"Books2");Adapter.Fill(objDataSet,"Books3");Adapter.Fill(objDataSet,"Books4");这些东西如何传给datagrid啊?我是说books2,books3; datagrid.DataSouce=myDataSet.Table[book2].DefaultView;datagrid.DataBind(); CheckBoxList的选中事件为什么有时不触发? 贴代码求救!大侠们帮帮忙~ 如何在页面中弹出一个显示文字的窗口? XML与数据库 怎么得到登录的域用户帐号 晕!这么简单的存储过程怎么不好使呢???? 急!!在asp.net中这么按一个 按钮页面就好像重新load一样? 怎样控制开关网页背景音乐? 拜托大家看看!为什么传进来的get变量无法写入数据库? 请教如何取得dataview里单一元素的值(在线等待) 我希望使用图片做datagrid 的edit按纽,点击无效,但是使用vs自己的却可以~~~ 关于graphics
这里tablename就是你填充时起的表名,再次填充时选择对应的表名就可以了。
从数据库中提取数据是adapter的工作。
要存储多个表,楼上的已经的方法可行
SqlConnection connection=new SqlConnection(strConn);
//strConn是连接数据库的字符串
SqlDataAdapter Adapter=new SqlDataAdapter(strSelect,connection);
Adapter.Fill(objDataSet,"Books1");
Adapter.Fill(objDataSet,"Books2");
Adapter.Fill(objDataSet,"Books3");
Adapter.Fill(objDataSet,"Books4");
Adapter.Fill(objDataSet,"Books2");
Adapter.Fill(objDataSet,"Books3");
Adapter.Fill(objDataSet,"Books4");
这些东西如何传给datagrid啊?
我是说books2,books3;
datagrid.DataBind();