巫师3特莉丝会死吗:dsCommand.TableMappings.Add()起什么作用?

来源:百度文库 编辑:高校问答 时间:2024/05/05 04:25:12
dsCommand = new SqlDataAdapter();
dsCommand.SelectCommand = new SqlCommand();
dsCommand.SelectCommand.Connection = new SqlConnection(XMLChinaConfiguration.ConnectionString);
dsCommand.TableMappings.Add("Table","abc");
dsCommand.TableMappings.Add("Table","abc")此语句起什么作用?
从书上看到TableMappings:获取一个集合,它提供源表和DataTable之间的主映射。
可是这具体是什么意思呢?
是否就是在dataset数据集里面创建一个“Table”表,表结构对应于数据源里面的“abc”表?

不是的
"Table"是对应dataset中的第一个表
相应的"Table1"就是第二个表
dsCommand.TableMappings.Add("Table","abc");
就是起到映射表名的作用