下面的示例将说明如何获取一些数据,并在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="自己想要的名称";