1.开发目的
实现c#窗体与sql server数据库之间的连接
2.开发环境
Visual Studio 2022,SQL Server 2019,windows10
3.数据库知识(连接前)
(1)访问数据所需要用到的基本类包括:
①SqlConnection:数据库连接类,用于建立连接;
②SqlCommand:数据库操作类,对连接后的数据源进行SQL操作
③SQLDataReader:从数据源中读取相关
(2)数据库操作的典型步骤
①建立数据库连接
②创建SQL语句
③执行SQL语句
④处理SQL语句并得到结果
4.开发过程
1.打开sql service2019,创建一个数据库testtovb,并创建一张表users,表中包含name、id两个字段
2.打开vs2022,创建一个window窗体应用
3.在窗体中,label1——账号,label2——密码,label3------登录状态显示。textBox1——对应账号输入,textBox2——对应密码输入,button1——登录。
4.添加引用using System.Data.SqlClient;(要先安装sqlclient)
.
5.连接数据库
6.测试
备注:
1.当连接数据库时出现
可以右键该文件,然后“属性”->“安全”->“高级”,接着可以点击“添加”按钮或者“启用继承”按钮,其实主要都是令当前用户有对该文件的访问修改权限。
2.例如:sqlconnection一直报错,要在项目上右键选择nuget程序包,安装所需程序包