2024年3月31日发(作者:)

DataGridView控件的使用

一. 用DataGridView来显示表中数据

1. 自动生成数据列的方式

这种方式只需要设置好DataGridView控件的数据源(DataSource),根据数据源中

的字段自动生成DataGridView控件的数据列,为了显示中文列标题,一般采用给字段设

置别名的方法的实现。

实例:考生信息查询的制作,界面如下图所示:

步骤:

(1) 界面设计

(2) 代码设计

定义一个函数Databind(方法),来从数据库读取数据,设置为DataGridView控件

的数据源。

void Databind(string sql)

{

OleDbConnection conn = new

OleDbConnection("Provider=SQLOLEDB;Data Source=20090222-1210;Integrated

Security=SSPI;Initial Catalog=exam");

OleDbDataAdapter da= new OleDbDataAdapter(sql, conn);

DataSet ds = new DataSet();

(ds);

urce = [0].DefaultView;

= "共" + [0].ng()