2013-04-30 71 views
0

在我的项目中我使用无界datagridview与33列用于存储数据库中的用户数据,我需要在每个插入,更新和删除后填充datagridview。 我的问题是,当用sql server查询填充datagridview时,它显示重复数据的列标题。下面如何从C#中的SQL Server数据库填充无界的datagridview?

我的代码给出:

Private Void PopulateGrid() 
{ 
cs.open(); 
sqladpter da= new sqlcommand("Select * from Customer",cs); 
DataTable dt =new datatable(); 
da.fill(dt); 
datagridview.datasource=dt; 
datagridview.Refresh(); 
} 

我会在结束每一个插入,更新调用此方法并删除。

回答

0

尝试设置新的DataSource前设置DataSource = null

datagridview.DataSource = null; 
datagridview.DataSource = dt; 
相关问题