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按钮

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

  • 相关阅读:
    Spring框架ioc概括
    Hibernate之二级缓存
    Hibernate之HQL
    Hibernate一对多自关联、多对多关联
    数据结构 | 链表:1097 删除重复元素
    数据结构 | 链表:1074
    在pat考试中快速调整Dev-cpp颜色配置
    dijkstra算法的堆优化
    链式前向星-学习笔记
    图的遍历 | 1131地铁图: dfs复杂模拟题
  • 原文地址:https://www.cnblogs.com/chenyingzuo/p/12122041.html
Copyright © 2011-2022 走看看