数据库连接与访问(SQL server与VS2022)

这篇具有很好参考价值的文章主要介绍了数据库连接与访问(SQL server与VS2022)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

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

一、SQL server的操作

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

vs连接sqlserver数据库步骤,数据库,sqlserver

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

vs连接sqlserver数据库步骤,数据库,sqlserver

 二、VS2022的操作

(一)浏览客户信息表

1.创建新项目

vs连接sqlserver数据库步骤,数据库,sqlserver

2.选择Windows窗体应用

 vs连接sqlserver数据库步骤,数据库,sqlserver

 这个是在安装软件的时候添加的,如果当时没有选择,可以点击这里安装vs连接sqlserver数据库步骤,数据库,sqlserver

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

vs连接sqlserver数据库步骤,数据库,sqlserver

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

vs连接sqlserver数据库步骤,数据库,sqlserver 5.在右上角的小三角处添加数据源导入金融数据库

vs连接sqlserver数据库步骤,数据库,sqlserver

 6.选择数据库,下一步

vs连接sqlserver数据库步骤,数据库,sqlserver

 7.选择数据集,下一步

vs连接sqlserver数据库步骤,数据库,sqlserver

 8.选择新建连接

vs连接sqlserver数据库步骤,数据库,sqlserver

 9.数据源选择Microsoft SQL Server

vs连接sqlserver数据库步骤,数据库,sqlserver

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

vs连接sqlserver数据库步骤,数据库,sqlserver

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

vs连接sqlserver数据库步骤,数据库,sqlserver

 12.下一步

vs连接sqlserver数据库步骤,数据库,sqlserver

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

vs连接sqlserver数据库步骤,数据库,sqlserver

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

vs连接sqlserver数据库步骤,数据库,sqlserver

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

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

Button:单击它时引发事件   

TextBox:输入文本

vs连接sqlserver数据库步骤,数据库,sqlserver

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

vs连接sqlserver数据库步骤,数据库,sqlserver

 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];
            }

vs连接sqlserver数据库步骤,数据库,sqlserver

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

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

vs连接sqlserver数据库步骤,数据库,sqlserver

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

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

恢复显示:" select * from client"

vs连接sqlserver数据库步骤,数据库,sqlserver

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

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

vs连接sqlserver数据库步骤,数据库,sqlserver

vs连接sqlserver数据库步骤,数据库,sqlserver

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

vs连接sqlserver数据库步骤,数据库,sqlserver

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

vs连接sqlserver数据库步骤,数据库,sqlserver

代码为

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

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

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

vs连接sqlserver数据库步骤,数据库,sqlserver

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

vs连接sqlserver数据库步骤,数据库,sqlserver

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

vs连接sqlserver数据库步骤,数据库,sqlserver

6.完成。 文章来源地址https://www.toymoban.com/news/detail-519567.html

到了这里,关于数据库连接与访问(SQL server与VS2022)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • VS2022连接数据库MySQL,并进行基本的表的操作

    1.连接MYSQL 2.添加MySQL的引用 环境配置 测试代码 在vs里面运行sql语句 启动vs2022,在菜单栏里面选择视图,打开服务器资源管理器   右键数据连接,点击添加连接 然后发现有MySQL选项,进入里面配置数据库的相关信息即可 配置信息 1.server name输入MySQL的IP地址 localhost即本地 2.然后

    2024年02月09日
    浏览(67)
  • sql server 数据库访问端口配置

    1、选择sql server 配置管理器 2、选择SQL Server 网络配置- MSSQLSERVER 的协议 - 右键TCP/IP属性 3、选择IP地址最下面的IPALL 下面的TCP端口 这个端口就是我们访问数据库设置的访问端口,默认端口为1433,如果在不更改的情况下,本地根据IP访问时可不设置端口号,如果更改了,则在访

    2024年02月11日
    浏览(38)
  • SQL server数据库端口访问法

    最近数据库连接,也是无意中发现了这个问题,数据库可根据端口来连接 网址:yii666.com 我用的是sql2014测试的,在安装其他程序是默认安装了sql(sql的tcp/ip端口为xxx),服务也不相同,但是由于比较不全,我又重装了sql2014的完整安装包,默认安装的端口是1433,所以就导致了数据

    2024年02月05日
    浏览(43)
  • Sql server 连接 Oracle数据库

    前提预警:本机必须装有Oracle客户端 检查是否安装Oracle客户端,并检查TNS信息是否配置完成 1.1、 在cmd中执行 sqlplus ,没有报错并出现Oracle版本号,则表示Oracle已安装 1.2、配置TNS信息(最上面的10.0.0.130可随意定义,eg:test、orcl、qerghasd…) 配置ODBC数据信息 2.1、打开ODBC数据

    2024年02月03日
    浏览(45)
  • Navicat连接SQL Server数据库

    使用navicat连接sqlserver数据库时必须连接sqlserver驱动,否则的话会连接报错; 按照应用的常理来说都是高版本兼容低版本的驱动; 我这边呢,是一个SQL Server Native Client 11.0的驱动; 大家需要的话可以到SQL Server官网网址去下载各类驱动; 网址:https://docs.microsoft.com/en-us/sql/con

    2024年02月08日
    浏览(37)
  • 公网远程访问局域网SQL Server数据库

    数据库的重要性相信大家都有所了解,作为各种数据的电子资料夹,其中可能包含了各种信息,从企业员工信息到网站访问或成交数据无所不包,甚至在某些场景下,数据库已经成为企业正常运行必不可少的条件之一。与企业的其他工作一样,数据库也需要进行必要的维护。

    2024年02月11日
    浏览(29)
  • 通过Java连接Sql Server数据库

    JDBC是Java DateBase Connectivity的简写,翻译过来就是java连接数据库,或者更通俗地说就是java语言操作数据库。JDBC的本质其实是官方定义的一套操作所有关系型数据库的规则,也就是接口。 微软官方jdbc下载地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=11774 下载之后解压到相

    2024年01月17日
    浏览(37)
  • ado库——连接sql server数据库

    头文件 database.h cpp文件

    2024年02月16日
    浏览(31)
  • 【远程连接 多个SQL SERVER数据库实例】

    在公司电脑上同时安装了SQL SERVER2012和SQL SERVER2019,分别设置了不同的实例,现用VPN连接公司电脑上的两个数据库实例,做一些记录。 如图所示,分别有MSSQLSERVER2012与MSSQLSERVER2019两个不同的实例,分别查看实例对应的TCP/IP 为数据库引擎访问配置 Windows 防火墙 - SQL Server | Micro

    2024年02月07日
    浏览(38)
  • Excel 2019访问SQL Server数据库的实现过程

    源之:https://vip.kingdee.com/article/288066926977041920?productLineId=11 在日常ERP系统实施过程中,往往会遇到客户的一些个性化需求,比如有些客户习惯用Excel电子表格来查看ERP系统中的数据,业余拓展学习了一下,借助ODBC可以实现这个需求。 一、ODBC数据管理和SQL数据库之间的连接的建

    2024年02月11日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包