DataGridView动态的绑定数据

来源:互联网 发布:python blog 博客系统 编辑:程序博客网 时间:2024/04/25 06:20

下面的示例将说明如何获取一些数据,并在DataGridView控件中显示,为此,建立一个新的应用程序DisplayTabularData,如图32-1所示。

                                                       图http://new.51cto.com/files/uploadimg/20081127/090210168.jpg

这个简单的应用程序从Northwind数据库的customer表中选择每个记录,在DataGridView控件中把它们显示给用户。其代码如下所示(不包含窗体和控件定义代码):

窗体包含getData按钮,单击它会调用示例代码中的getData_Click方法。

这段代码使用ConfigurationManager类的属性ConnectionStrings构建了SqlConnection对象。之后构建一个DataSet,使用DataAdapter对象填充数据库表中的数据。然后设置DataSource和DataMember属性,在DataGridView控件中显示数据。注意AutoGenerateColumns属性也设置为true,以确保给用户显示一些数据。如果这个标记没有指定,就需要自己创建所有的列。

 

转http://book.51cto.com/art/200811/98751.htm

 

其中列名的更改直接用dataGridView.Columns[0].HeaderText="自己想要的名称";