应用程序访问数据库之Visual Studio 2022 连接SQL server数据库

  • 实验目的

使用合适的开发工具,编程实现数据库的访问。

  • 实验环境

Windows10、SQL Server2019、Visual Studio 2022

  • 实验内容

使用合适的开发工具,编程实现数据库的访问。Visual Studio 2022 连接SQL server数据库。

  • 实验过程

实验流程:配置VS2022 -> 用SQL Server连接VS2022。

图1 配置环境

在这一步注意下载了:使用C++的桌面开发、数据存储和处理、ASP.NET和Web开发、.NET桌面开发。

图2 安装过程中

安装后,重新打开VS2022.

图3 打开vs2022

点击右侧中“创建新项目”。

图4 创建Windows窗体应用

图5 点击“下一步”

图6 点击“创建”

图7 创建之后的界面

可以通过拖拽鼠标调节窗口程序的大小以及修改程序的效果。双击窗口界面还可以进入后台的代码编辑区。

图8 双击窗口界面之后的界面

下面是进行数据库连接的内容:

图9 打开VS2022,创建Windows窗体应用(.NET Framework)

图10 起项目名改路径

图11 创建成功

图12 找到服务器资源管理器

图13 找到数据连接,右键,添加连接

图14 数据源选择Microsoft SQL Server数据库文件

图15 数据库文件名输入StudentManagement,选Windows身份验证

图16 点击“确定”后,点击“是”

图17 双击数据库(这是双击数据库之后的界面)

图18 表处右键添加新表

图19 添加新表后的界面

图20 设计student表(注意新建表的表名改成student了)

图21 点击“更新数据库”

图22 点击更新数据库按钮

图23 可看到刚才建立的student表

图24 同样方法新建一个college表

  下面进行页面设计:

图25 打开Form1.cs[Design]

图26 在视图下选择工具箱

图27 工具箱打开后

图28 预期设计界面

图29 要填加的组件的类型说明

图30 添加组件完成

组件在工具箱中添加;需要编辑组件的两个属性(名字name和显示的文字text)

组件  name=要输入的名字       text=要输入的显示文字

左部:name=groupbox1          text=学生列表

中间:name=groupbox2          text=学生详情

右边:name=groupbox3          text=操作

下边:richtextbox name=rtxtStudentList

图31 要填加的组件的类型说明

给label改text 分别改成 学号 姓名 年龄 分数 专业

给textbox改name 分别是txtId txtName txtAge txtScore txtcollege

给button改name和text

name分别改成 btnnew btnInsert btnUpdate btnDelete btnSave

text分别改成 新建 插入 更新 删除 保存

给ComboBox改name改成cboColleges

学生列表里还要建一个listbox 名字是listStudent

图32 设计界面完成

图33 新增代码

我们使用的是Sqlconnection连接数据库,所以要新增引用using System.Data.SqlClient;

图34 右击数据库,点击属性

图35 复制连接字符串中的内容

图36 加一行代码(红色方框),将复制的内容粘贴到双引号内(绿色方框中)

之后的代码请参考:

手把手教你用SQLServer连接Visual Studio2019并编写一个学生信息管理页面_使用vis2019 和sqlserver做学生宿舍管理系统-CSDN博客

  • 28
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值