编程词典
明日图书
明日软件
用户注册
用户登录
站内
  当前位置:编程词典服务网 >> 编程词典社区论坛 >> 在DataGridView控件中显...
  · 在DataGridView控件中显示数据

用户:  大麦
发帖:  430 篇
作品:  0 个
回复:  110 篇
技术分:  1160 分
等级:  
注册:  2010-05-11 09:09:40



发表于:2010-06-29 10:18:02
          楼主

DataGridView控件中显示数据

通过DataGridView控件显示数据表中的数据,首先需要使用DataAdapter对象查询指定的数据,然后通过该对象的Fill方法填充DataSet,最后设置DataGridView控件的DataSource属性为DataSet的表格数据。DataSource属性用于获取或设置DataGridView控件所显示数据的数据源。

语法:

public Object DataSource { get; set; }

属性值:包含DataGridView控件要显示的数据的对象。

创建一个Windows应用程序,向窗体中添加一个DataGridView控件,然后将数据表tb_emp中的数据绑定到控件中,代码如下。

using System;

using System.Data;

using System.Text;

using System.Windows.Forms;

using System.Data.SqlClient;

namespace Test01

{

    public partial class Form1 : Form

    {

        public Form1()

        {

            InitializeComponent();

        }

        private void Form1_Load(object sender, EventArgs e)

        {

                      //实例化SqlConnection变量conn,连接数据库

                        SqlConnection conn = new SqlConnection("server=.;database=db_16;uid=sa;pwd=");

                        //创建一个SqlDataAdapter对象

                        SqlDataAdapter sda = new SqlDataAdapter("select * from tb_emp",conn);

                        //创建一个DataSet对象

                        DataSet ds = new DataSet();

                        //使用SqlDataAdapter对象的Fill方法填充DataSet

                        sda.Fill(ds,"emp");

                        //设置dataGridView1控件数据源

             dataGridView1.DataSource = ds.Tables[0];

        }

    }

}

程序的运行结果如图1所示。

1  显示tb_emp数据表中的数据

 

本帖赏分:0 分   回复数:0 篇     
修改   删除   引用   回复
该帖暂无回复!
吉林省明日科技有限公司提供技术支持. 
Copyright © 1999-2008 吉林省明日科技有限公司. 吉ICP备10002740
当前时区 GMT+8, 今天是 
刷新页面 - 关于我们 - 设为首页