| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 458 人关注过本帖
标题:[求助]关于datagrid 的问题
只看楼主 加入收藏
shupingda
Rank: 1
等 级:新手上路
帖 子:57
专家分:0
注 册:2006-11-1
收藏
 问题点数:0 回复次数:2 
[求助]关于datagrid 的问题
SqlConnection con = new SqlConnection("data source=spd\\shupingda; initial catalog=rsglxt; password=123;user id=sa");
SqlDataAdapter da = new SqlDataAdapter("select * from zg_table",con);
con.Open();
SqlCommandBuilder sb = new SqlCommandBuilder();
DataSet ds = new DataSet();
da.Fill(ds, "zg");
dataGridView1.DataSource = ds.Tables[0].DefaultView;
Column1.DataPropertyName = ds.Tables[0].Columns[0].ColumnName;
Column2.DataPropertyName = ds.Tables[0].Columns[1].ColumnName;
Column3.DataPropertyName = ds.Tables[0].Columns[2].ColumnName;
Column4.DataPropertyName = ds.Tables[0].Columns[3].ColumnName;
Column5.DataPropertyName = ds.Tables[0].Columns[4].ColumnName;
Column6.DataPropertyName = ds.Tables[0].Columns[5].ColumnName;
Column7.DataPropertyName = ds.Tables[0].Columns[6].ColumnName;
Column8.DataPropertyName = ds.Tables[0].Columns[7].ColumnName;
Column9.DataPropertyName = ds.Tables[0].Columns[8].ColumnName;
Column10.DataPropertyName = ds.Tables[0].Columns[9].ColumnName;
Column1.DataPropertyName = dataGridView1.Columns[0].DataPropertyName;
con.Close();

上面这段代码执行以后。Datagridview 中会出现两份记录,怎么去掉默认的那一份
搜索更多相关主题的帖子: datagrid 
2006-11-22 17:24
哈哈大王
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2006-9-27
收藏
得分:0 
你数据绑定了两次,把后面的那些都给去了,直接把表格绑定到datagrid.DataSource中,然后刷新一下datagrid.fresh
2006-11-22 21:21
shupingda
Rank: 1
等 级:新手上路
帖 子:57
专家分:0
注 册:2006-11-1
收藏
得分:0 

但是我就想用下面这段代码:
Column1.DataPropertyName = ds.Tables[0].Columns[0].ColumnName;
Column2.DataPropertyName = ds.Tables[0].Columns[1].ColumnName;
Column3.DataPropertyName = ds.Tables[0].Columns[2].ColumnName;
Column4.DataPropertyName = ds.Tables[0].Columns[3].ColumnName;
Column5.DataPropertyName = ds.Tables[0].Columns[4].ColumnName;
Column6.DataPropertyName = ds.Tables[0].Columns[5].ColumnName;
Column7.DataPropertyName = ds.Tables[0].Columns[6].ColumnName;
Column8.DataPropertyName = ds.Tables[0].Columns[7].ColumnName;
Column9.DataPropertyName = ds.Tables[0].Columns[8].ColumnName;
Column10.DataPropertyName = ds.Tables[0].Columns[9].ColumnName;
Column1.DataPropertyName = dataGridView1.Columns[0].DataPropertyName;
请问以下去掉前面什么代码就可以了啊

2006-11-22 22:51
快速回复:[求助]关于datagrid 的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.023790 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved