文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

VS2022与SQL server数据库连接与访问方法操作

2024-01-29 22:06

关注

前言

不同开发工具(开发语言)对数据链接访问的方法是不同的,本次实验主要通过VS2022中的数据工具连接SQL数据库,并通过执行相关代码对数据库中的数据进行处理,实现对窗口进行的系统主界面操作和按键控制操作。

一、SQL server的操作

1.首先连接到服务器,要注意登录的是sa账号

VS2022与SQL server数据库连接与访问方法操作

 2.前期准备工作是创建好数据库,并初始化各个表。

VS2022与SQL server数据库连接与访问方法操作

二、VS2022的操作

(一)浏览客户信息表

1.创建新项目

VS2022与SQL server数据库连接与访问方法操作

2.选择Windows窗体应用

VS2022与SQL server数据库连接与访问方法操作

 这个是在安装软件的时候添加的,如果当时没有选择,可以点击这里安装

VS2022与SQL server数据库连接与访问方法操作

 3.输入好项目名称就可以创建了

VS2022与SQL server数据库连接与访问方法操作

4.首先调整后界面大小,然后在视图的工具箱里选择DataGridView放入窗口里,调整好大小,这是运行后的窗口界面大小。

VS2022与SQL server数据库连接与访问方法操作

 5.在右上角的小三角处添加数据源导入金融数据库

VS2022与SQL server数据库连接与访问方法操作

 6.选择数据库,下一步

VS2022与SQL server数据库连接与访问方法操作

 7.选择数据集,下一步

VS2022与SQL server数据库连接与访问方法操作

 8.选择新建连接

VS2022与SQL server数据库连接与访问方法操作

 9.数据源选择Microsoft SQL Server

VS2022与SQL server数据库连接与访问方法操作

 10.服务器名输入英文的点“.”,身份验证选择SQL Server身份验证,登录sa账号,选择要连接的数据库,测试连接显示连接成功即成功。然后点击确定。

VS2022与SQL server数据库连接与访问方法操作

 11.勾选显示此字符串,并复制好保留到一个地方,后面会用到。【Data Source=.;Initial Catalog=数据库名称;User ID=sa;Password=123456】,然后下一步。

VS2022与SQL server数据库连接与访问方法操作

12.下一步

VS2022与SQL server数据库连接与访问方法操作

 13.选择数据库对象,选择需要展示的表即可。然后完成。

VS2022与SQL server数据库连接与访问方法操作

 14.完成之后启动一下,就可以浏览客户信息表了。

VS2022与SQL server数据库连接与访问方法操作

(二)添加公共控件对表进行查询、删除、插入操作

 1.在视图的工具箱里选择Button和TextBox

Button:单击它时引发事件   

TextBox:输入文本

VS2022与SQL server数据库连接与访问方法操作

 2.单击Button,在它的属性里修改其显示文本为“查询”

VS2022与SQL server数据库连接与访问方法操作

 3.双击查询Button进入编码页面,编写对Button引发事件的代码

if (this.textBox1.Text == "")
                MessageBox.Show("请输入查询内容!");
            else
            {
                string strsql = " select * from client where c_name like '%" + textBox1.Text + "%' ";
                //创建并实例化SqlConnection
                SqlConnection conn =
                new SqlConnection("Data Source=.;Initial Catalog=金融2100300906;User ID=sa;Password=123456");
                //  ew SqlConnection("server=.;uid=sa;pwd=111111;database=学生信息库
                SqlCommand cmd = new SqlCommand(strsql, conn);
                SqlDataAdapter da = new SqlDataAdapter(cmd);
                //创建DataSet用来存储数据
                DataSet ds = new DataSet();
                //将数据填充到DataSet中
                da.Fill(ds);
                //在DataGirdView中显示
                dataGridView1.DataSource = ds.Tables[0];
            }

VS2022与SQL server数据库连接与访问方法操作

注意改表名,查询的字段名

 4.运行输入“张”,可查询出名字里有张字的同学的信息

VS2022与SQL server数据库连接与访问方法操作

 5.可再添加删除、插入、恢复显示的Button,只需要改一下代码的SQL语句即可。

删除:" delete from client where c_name like '%" + textBox1.Text + "%'"

恢复显示:" select * from client"

VS2022与SQL server数据库连接与访问方法操作

(三)设置系统主界面,通过按键打开另一个窗口

1.新建一个窗口来制作主界面,右键点击test1,选择添加,选择Windows窗体

VS2022与SQL server数据库连接与访问方法操作

VS2022与SQL server数据库连接与访问方法操作

 2.在视图里的工具箱里找到MenuStrip建立菜单栏

VS2022与SQL server数据库连接与访问方法操作

 3.逐个输入要设置的内容,然后双击要写的模块进入编码界面

VS2022与SQL server数据库连接与访问方法操作

代码为

Form1 nf = new Form1();
nf.ShowDialog();

 4.注意需要改一下运行的窗口顺序。否则运行时一直都会是Form1先运行,我们想要系统主界面先运行,再跳到浏览窗口。

找到Program.cs文件,双击进入代码界面

VS2022与SQL server数据库连接与访问方法操作

找到此条语句,将Form1改成Form2即可。

VS2022与SQL server数据库连接与访问方法操作

 5.运行,选择客户信息浏览可以跳到Form1界面,进行Form1界面的相关操作。

VS2022与SQL server数据库连接与访问方法操作

6.完成。 

总结

到此这篇关于VS2022与SQL server数据库连接与访问方法操作的文章就介绍到这了,更多相关VS2022 SQLserver数据库连接内容请搜索编程网(www.lsjlt.com)以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程客栈(www.lsjlt.com)!

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-数据库
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯