我是新手, 在form里加入一个dataset(ds), ds里添加一张datatable("客户"), 添加2个列: customer_id和full_name,
然后使用下列语句填充ds的表"客户":
SqlDataAdapter Da = new SqlDataAdapter("select * from customer", conn);//conn为已经打开的连接
Da.Fill(ds,"客户");
我的问题是: 填充前datatable的只有2列(customer_id和full_name), 填充后数据库中customer表的列数被全部取出来了,
如何做到填充后datatable还是只有我预先定义的2列.(不要告诉我: 修改sql语句来取指定列.)
然后使用下列语句填充ds的表"客户":
SqlDataAdapter Da = new SqlDataAdapter("select * from customer", conn);//conn为已经打开的连接
Da.Fill(ds,"客户");
我的问题是: 填充前datatable的只有2列(customer_id和full_name), 填充后数据库中customer表的列数被全部取出来了,
如何做到填充后datatable还是只有我预先定义的2列.(不要告诉我: 修改sql语句来取指定列.)
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货