如何在c#中填充SQL Server数据库中的无界数据视图

本文关键字:视图 数据 数据库 SQL 填充 Server | 更新日期: 2023-09-27 18:11:45

在我的项目中,我使用Unbounded datagridview 33列用于存储数据库中的用户数据,我需要在每次插入,更新和删除后填充datagridview。我的问题是,而填充datagridview与sql server查询它显示与数据重复列头。

我的代码如下:
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();
}

我将在每次插入、更新和删除结束时调用这个方法。

如何在c#中填充SQL Server数据库中的无界数据视图

如何使用一些简单的东西,如数据源,你可以有你所有的CRUD操作http://msdn.microsoft.com/en-CA/library/dz12d98w (v = vs.100) . aspx

尝试在设置新数据源之前设置DataSource = null

datagridview.DataSource = null;
datagridview.DataSource = dt;