DataAdapter的TableMappings具体是怎么使用的 DataAdapter的TableMappings具体是怎么使用的,只是知道定义是说获取一个集合,它提供源表和 DataTable 之间的主映射。具体什么情况下使用,就不明白了,哪位gg能给例子,或发个Demo给我,说明一下TableMappings究竟是如何使用的,我信箱:[email protected],不胜感谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ms-help://MS.MSDNQTR.2003FEB.2052/cpguide/html/cpconsettingupdatatabledatacolumnmappings.htmmsdn讲得还算清楚啊实际上就是一个别名的概念,比如说表名叫table,你可以添加tablemapping,"table","表",这样以后你可以通过dataset.tables["表"]来访问你的"table"表字段类似 http://www.linkingnow.com/docs/html/4746.html 如果一个DataAdapter返回的是多个记录集,那么,可以通过这个TableMappings来和这多个记录集建立名称对应关系.默认的情况下,比如没有指定这个值,那么Fill(DataSet ds)后ds中的第一个表名是Table,第二个表是Table1,第三个是Table2...如果用了TableMappings,那么这些Table,Table1,Table2就可以用TableMappings中指定的名称了,这样的话,就可以通过ds.Table[tableName]来访问一个具体名称的表了.sqlAda = new SqlDataAdapter();sqlAda.TableMappings.Add("Table", "orders");sqlAda.TableMappings.Add("Table1", "employees");...ds = new DataSet();sqlAda.Fill(ds);//这时ds.Tables[0].TableName为orders,//ds.Tables[1].TableName为employees;//这样就方便了按名子取一个表,比如DataTable orders=ds.Tables["orders"]; 做一个信息管理系统,用C/S还是B/S? 怎么是金山的组件能用? 关于axWindowsMediaPlayer的问题 datareader读取excel 表的问题? 传递参数给main函数后 这个参数要在窗体里面使用到的 该怎么办 怎样得到应用程序的版本号? 谁提供 visual studio.net 2003 日文版的安装盘,有偿 漂亮的颜色对话框问题??? C# 节点树 数据库连接出错,请问怎么回事? cli问题,指针的指针,顺带散分了 请教各位一个关于GridView的问题?
msdn讲得还算清楚啊实际上就是一个别名的概念,比如说表名叫table,你可以添加tablemapping,"table","表",这样以后你可以通过dataset.tables["表"]来访问你的"table"表
字段类似
sqlAda.TableMappings.Add("Table", "orders");
sqlAda.TableMappings.Add("Table1", "employees");
...
ds = new DataSet();
sqlAda.Fill(ds);
//这时ds.Tables[0].TableName为orders,
//ds.Tables[1].TableName为employees;
//这样就方便了按名子取一个表,比如DataTable orders=ds.Tables["orders"];