浏览器家园

TAG标签|网站导航| 手机访问:m.liulanqi.com

当前位置:首页开发学院.NET → ADO.net入门(六):DataGridView

ADO.net入门(六):DataGridView

时间:2023-06-27 12:30:08来源:整理作者:浏览器知识手机版

前面我们主要用的是控制台(就是DOS窗体)来演示整个连接到数据库获取数据的过程。

下面我们把获得的数据集DataSet显示在窗体上,用一个DataGridView控件来实现。

DataGridView控件,大部分属性是关于表格的外貌设置。

最关键是一个DataSource属于是用属于 直接绑定到我们的DataSet上。

但我们不用设置,我们用代码来实现绑定。

关键:

DataSet是多个表的集合,而DataGridView只能显示一个表的记录。

因此,在显示DataSet须为DataGridview来指定是哪个表。

Imports System.Data.SqlClient

Imports System.Data.SqlClient
Public Class Form1
    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        Dim cnStr As String = "Persist Security Info=False;User ID=sa;password=123456;Initial Catalog=学生成绩管理系统;Data Source=ZHENG"
        Dim cn As New SqlConnection(cnStr)
        cn.Open()
        Dim sql As String = "select * from 学生信息"
        Dim da As New SqlDataAdapter(sql, cn)
        Dim ds As New DataSet
        da.Fill(ds, "学生信息")
        DataGridView1.DataSource = ds.Tables("学生信息").DefaultView
    End Sub
End Class

注意的是最后一句:

DataGridView1.DataSource = ds.Tables("学生信息").DefaultView

是可以用DataGridView1.DataSource =ds.Tables(0).defaultView来实现的。

相当于数组一样,选择哪个索引的表。

好了,入门,就这点,理解ADo.net的原理过程就行了。

相关文章

  • 简易浏览器软件下载,浏览器软件下载——简便易用

    简易浏览器软件下载介绍随着互联网日益发展,浏览器软件的选择也越来越多。一些用户可能需要简便易用的浏览器软件。简易浏览器软件具有轻便、快速等特点,适合那些对于浏览器功能的简单需求。本文将介绍一些常见的简易浏览器软件。2.谷歌Chrome浏览器谷歌Chrome浏览器是一款快速且易于使用的简易浏览器软件。它拥有许多实用的功能,例如自动填充表单、密码管理、扩展程序等。谷歌Chrome浏览器还支持多个平台,包括Android、iOS和Windows等操作系统。3.坚果浏览器坚果浏览器是一款轻量级的浏览器软件。它..
  • 谷歌浏览器显示标签页,谷歌浏览器标签页展示优化

    谷歌浏览器标签页展示现状随着互联网信息爆炸的发展,谷歌浏览器的标签页展示也变得越来越重要。对于浏览器用户来说,标签页往往扮演着快速导航、多任务处理的角色。然而,在默认设置下,谷歌浏览器的标签页只能显示有限的几个标签,并且不支持自定义排列和分组,这使得标签页的管理和使用变得十分不便。2.谷歌浏览器标签页展示优化方案针对谷歌浏览器标签页展示的现状,以下是几种优化方案:使用标签页扩展插件谷歌浏览器有许多标签页扩展插件可以克服标签页管理不便的问题,如TabManager、SessionBuddy、OneTab..

Copyright 2019-2029 www.liulanqi.com 【浏览器家园】 版权所有

浏览器家园_下载浏览器就到浏览器家园 | 专注MAC浏览器和Windows浏览器下载和使用介绍

声明: 所有软件和文章收集整理来自互联网 如有异议 请与本站联系 本站为非赢利性网站 不接受任何赞助和广告