我填充了一个数据集ds, 如何该变datagrid的字段显示呢?比如表中是fname ,datagrid想显示"名称"我也做了些尝试,但总觉得不科学,因为改边了ds的内容,回头更新数据库岂不会出问题!
应该有更好的办法吧,比如mapping 什么的? 没一本书详细讲这个的,请大家帮帮忙!ds.fill(ds, "goods");
datagrid.datasource = ds;....
ds.Tables["goods"].Columns["fname"].ColumnName = "名称";
另外,我不希望数据集中的表的所有的字段都显示在datagrid比如fno,编号字段,请问怎么做,这个编号的值会用到,所以不希望用selectcommand中的commandtext选择特定的字段,也就是说我想用select * from Tgoods
谢谢了!
应该有更好的办法吧,比如mapping 什么的? 没一本书详细讲这个的,请大家帮帮忙!ds.fill(ds, "goods");
datagrid.datasource = ds;....
ds.Tables["goods"].Columns["fname"].ColumnName = "名称";
另外,我不希望数据集中的表的所有的字段都显示在datagrid比如fno,编号字段,请问怎么做,这个编号的值会用到,所以不希望用selectcommand中的commandtext选择特定的字段,也就是说我想用select * from Tgoods
谢谢了!
改变SQL语句~~as '姓名' 第二个问题没看明白
datagrid中的列名与数据库中的列名是没有任何关系的啊!
在更新数据库时与datagrid中绑定才有关系!