zoukankan      html  css  js  c++  java
  • 小白5分钟上手c#数据库操作(三) 使用VisualStudio 1分钟快速完成一张表增删改查

    VisualStudio 为了节省开发人员时间,提供了很多对数据库的快捷操作:

    下面介绍使用GUI,快速搭建数据库表的增删改查:

    SQlite:

    前期准备:

    1. VisualStudio 安装两个插件:

    2. 数据源准备:

     SQlite 制作的数据库一个

    步骤:

    1. 新建 winform 工程

     2.拖拽一个DataGridView

     3.添加数据源

     4.选择数据库

    5. 选择DataSet

     6. 首次添加数据源,选择New

    7. 进入添加Connection 界面并选择SQlite

    8. 选择刚才准备好的数据库文件

     

    9. 选择保存连接字符串

    10. 选择数据库里的一张 叫做 StudentInformation 的表

     

    11. 完成之后,F5,一张表已经把数据库里的数据加载上了

    12 显示数据VS已经帮我们做了,现在增加 删除 编辑 数据也很简单。

    增加一个 Update 按钮,挂上它的Click 事件,再挂上DataGridView的双击事件:

            private void button1_Click(object sender, EventArgs e)
            {
                this.studentInformationTableAdapter.Update(
                    (StudentInformationDataTable)((DataSet1)this.studentInformationBindingSource.DataSource).Tables["StudentInformation"]);
            }
            private void dataGridView1_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
            {
                this.dataGridView1.Rows.RemoveAt(e.RowIndex);
            }

    现在F5 Run起来,增加一条数据

    点击Update按钮

    再去数据库验证,是否已经插入成功

    接着尝试,修改一行的数据,把第二行的Name 张三修改成 张三(新名字),点击Update 按钮

    到数据库里验证,这条数据确实已经更新成 张三(新名字)

    再双击第三行,删除第三行,并点击Update按钮

    到数据库里验证,确实删除这条王五的数据了

  • 相关阅读:
    J2那几个E和Web基础
    PHP开发人员对JAVA的WEB开发入门(初版-基础知识)
    一个处理大数据的后台服务(已废弃)
    一个请求过来都经过了什么
    请一定记得升级java虚拟机
    面向对象之 结构体和类的区别
    Swift 结构体的使用
    iOS 波浪效果的实现
    iOS 常用三方(持续更新)
    Xshell 链接 Could not connect to '192.168.80.129' (port 22): Connection failed
  • 原文地址:https://www.cnblogs.com/chenyingzuo/p/12122041.html
Copyright © 2011-2022 走看看