首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

定义了DataSet中DataTable的Columns,怎么读入对应的数据

2012-01-07 
定义了DataSet中DataTable的Columns,如何读入对应的数据我在DataSet中定义一个DataTable,它有两个Column,

定义了DataSet中DataTable的Columns,如何读入对应的数据
我在DataSet中定义一个DataTable,它有两个Column,一个是id,一个是name.
在填充数据的时候,我想用select   *   from   talbeName的方式只填充id和name这两列的数据,请问如何做?
现在的问题是,用DataAdapter填充之后,我自己定义的那个DataTable的列自动增加了,我只想它一直只有2列.     能不能就用select   *   from   talbeName的方式,而不是select   id,name   from   talbeName的方式???

[解决办法]
为什么 lz不用 select id,name from talbeName ??
[解决办法]
这个不行吧,从来没有见过这么诡异的用法
除非你自己重载过ds
[解决办法]
DataTable dt = new DataTable();
dt.Columns.Add( new DataColumn( "id ",typeof(int), "id ") )
dt.Columns.Add( new DataColumn( "name ",typeof(string), "name "))
[解决办法]
如果tableName这个表需要更新,就使用SELECT *,否则就使用select id, name
SELECT *后,你也可以在控件中禁止显示某些列的啊

热点排行