C# 关于从数据库取数据,并显示在DataGridView中

原创 2016年08月30日 15:49:56

从数据库取数据,并显示在DataGridView中,这种做法在.net开发经常用到。那么到底该怎么做呢?

1.要从数据库取数据,必须建立数据库连接

2.将数据库中取到的数据通过一定方法,显示在界面的的dataGridView中

代码:

  

效果如下:

从中,我们可以看到,显示出来的表格,完全是数据库中的样子,包括列明也是数据库中的列名,把数据库的表搬到前台页面而已。那么怎么美化一下呢?

1.改列名称

2.调整列位置

3.改id为序号

办法:只需在绑定数据后,加上如下代码:

            dataGridView1.Columns[1].HeaderText = "关系"; //改列名称
            dataGridView1.Columns[2].HeaderText = "姓名";//改列名称
            dataGridView1.Columns[1].DataPropertyName = ds.Tables[0].Columns[2].ToString();//前台第1列,显示数据库第2列的内容
            dataGridView1.Columns[2].DataPropertyName = ds.Tables[0].Columns[1].ToString();//前台第2列,显示数据库第1列的内容
            int count = dataGridView1.RowCount; //总行数
            for (int i = 0; i < count - 1; i++)
            {
                dataGridView1.Rows[i].Cells[0].Value = i + 1;  //id列显示成序列号,从1开始
            }

效果如下,:


未完,待续

版权声明:本文为博主原创文章,未经博主允许不得转载。

[C#] 从数据库读取数据并输出

连接数据库,并从数据库中读取数据后并输出!   using System; using System.Collections.Generic; using System.Linq; using S...
  • shylx123
  • shylx123
  • 2012年04月11日 15:33
  • 33414

C#从sql数据库中读取数据的自我体会

///*****************************************************///连接数据库并从数据库中获取数据一般的操作是:///1.创建一个SqlConnect...
  • aktsoso
  • aktsoso
  • 2010年08月19日 20:32
  • 4281

[新手]C# winform 用dataGridView显示数据库内容

新手,无数据库知识基础,通过简单的显示数据库来慢慢理解C#和数据库的连接吧 网上查了下,自己简单写一下,提供给未接触过数据库的人当个入门吧 详细步骤 1、新建一个数据库,具体根据各个数据库的环境吧。 ...

DataGridView直接修改数据并且更新数据库

两个属性设置: 第一个:设置自动创建列,默认为True DataGridView1. AutoGenerateColumns = True; 虽然默认为True,但写下去总是好的!!!第二个:...

老程序员学C# ------操作DataGridView控件详解

    在项目中,老程序员都知道显示数据的控件的操作灵活性很重要。Visual Studio 2008里面提供了一个很强大的数据显示控件------------DataGridView。DataGri...
  • lanhai96
  • lanhai96
  • 2010年05月25日 00:09
  • 111723

DataGridView数据更新至数据库-整体更新

1.首先获取datagirdview的datatable DataTable dt = dataGridView1.DataSource as DataTable; 2.将其更新至数据库...

在winfrom中,如何将数据库的数据显示在datagridview控件上。

虽然datagridview很早就用过,但当时都没有好好得记录、总结。  最近在写oracle的大作业,再一次感受到可以操作数据库的类好多,网上的资料太多,就想好好地总结下到底该怎么用,便于下次的...

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

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

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

C# 窗口连接数据库 显示数据

先看一下效果图 这个连接数据库比较简单,仅仅只是显示一下了一下数据!没有对数据进行操作! 我把数据库连接的脚本写在DB.cs类里面,先来看一下连接的代码!using System; usin...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C# 关于从数据库取数据,并显示在DataGridView中
举报原因:
原因补充:

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