数据集:DataSet对象 使用DataGridView控件显示数据表数据

原创 2018年04月16日 13:22:38

填充DataSet数据可以通过DataAdapter对象的Fill方法,Fill方法使用select语句从数据源中检索数据。注意一点的是。与select命令关联的Connection对象必须有效,但不需要将其打开。需使用命名空间System.Data.SqlClient

创建一个windows应用程序,向窗体中添加一个Buton控件和一个DataG日的View控件,分别用于执行数据绑定以及显示数据表中的数据。单击Button时,程序首先连接数据库,然后创建一个SQLDataAdapter对象,使用该对象的Fill方法填充DataSet数据集,最后设置DataG日的View空间的数据源,显示查询的数据。

代码如下:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Data.SqlClient;


namespace DataSet数据集
    {
    public partial class Form1 : Form
        {
        public Form1()
            {
            InitializeComponent();
            }
        
        private void button1_Click(object sender, EventArgs e)
            {
            //实例化连接
            SqlConnection con = new SqlConnection("server=.;database=森林火灾属性数据库;uid=sa;pwd=XFY1356675-");
            con.Open();
            //串讲一个SQLCommand对象
            SqlCommand com = new SqlCommand("select * from UsersTable",con);
            SqlDataAdapter sda = new SqlDataAdapter();
            sda.SelectCommand = com;
            //创建一个DataSet对象
            DataSet ds = new DataSet();
            //使用SQLdataAdapter对象的Fill方法填充DataSet数据集
            sda.Fill(ds ,"cs");
            dataGridView1.DataSource = ds.Tables[0];


            
            }
        }

    }

窗口图如下:使用Fill方法填充DataSet数据集


利用dataset将数据给到dataGridview

怎样利用DataSet向DataGridView中添加数据呢?很简单:编写添加按钮的单击事件方法 示例代码: private void btnAdd_Click(object Sender,Eve...
  • niuge8905
  • niuge8905
  • 2017-02-05 19:40:42
  • 3014

datagridview

  • 2010年05月30日 19:39
  • 47KB
  • 下载

ComboBox ,DataGridView,数据集DaTaSet控件的用法

  • 2011年08月16日 19:55
  • 1.21MB
  • 下载

C#如何使用dataGridView控件显示类对象数据

要实现用C# dataGridView控件显示类对象数据需要使用到泛型集合的概念, 因为dataGridView中需要同时显示多列的信息,多个的信息以对象属性的方式呈现,也就是说,每一个列的列头都关...
  • wuguanghao
  • wuguanghao
  • 2017-08-12 22:08:11
  • 1059

Winform控件之DataGridView数据控件(一)

一,DataGridView控件概述         DataGridView控件提高了一种强大而灵活的以表格形式显示数据的方式。用户可以使用 DataGridView控件来显示少量数据的只读视图,...
  • erlian1992
  • erlian1992
  • 2015-05-30 11:07:06
  • 5469

DataSet数据集

填充DataSet数据集  DataSet数据集表示来自一个或多个数据源数据的本地副本,是数据的集合,也可以看作是一个虚拟的表。DataSet对象允许Web窗体半独立于数据源运行。DataSet能够...
  • valeb
  • valeb
  • 2012-04-29 09:13:14
  • 6592

Winform控件之DataGridView数据控件显示问题

最近在做同类的信息记录管理系统时遇到了DataGridView数据控件的显示问题,可能是2015年的上半年没有深入 学习C#开发的原因,这几天重新搬出来开发,首先遇到的问题就是动态绑定数据显示的问题...
  • erlian1992
  • erlian1992
  • 2016-02-22 20:16:33
  • 4237

C#读取Excel表格中内容并显示在DataGridView控件中

private void button1_Click(object sender, EventArgs e) { string filename = null; if (ofd.ShowDialog(...
  • u012557538
  • u012557538
  • 2014-11-11 21:59:35
  • 1397

VB.NET 中DataGridView显示数据库中的数据

这里给出一个将SQL Server2005数据库UserInfo表中的数据显示到DataGridView中的例子,来初识一下DataGridView的使用。         这个例子有很多缺点之处,...
  • mazhaojuan
  • mazhaojuan
  • 2012-01-04 09:45:27
  • 24228

操作DataGridView控件详解

  • 2012年07月20日 17:03
  • 248KB
  • 下载
收藏助手
不良信息举报
您举报文章:数据集:DataSet对象 使用DataGridView控件显示数据表数据
举报原因:
原因补充:

(最多只允许输入30个字)