DataAdapter的TableMappings具体是怎么使用的
DataAdapter的TableMappings具体是怎么使用的,只是知道定义是说获取一个集合,它提供源表和   DataTable   之间的主映射。具体什么情况下使用,就不明白了,哪位gg能给例子,或发个Demo给我,说明一下TableMappings究竟是如何使用的,我信箱:athread@163.com,不胜感谢!
------解决方案--------------------ms-help://MS.MSDNQTR.2003FEB.2052/cpguide/html/cpconsettingupdatatabledatacolumnmappings.htm     
 msdn讲得还算清楚啊   
 实际上就是一个别名的概念,比如说表名叫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 "];