.NET简单的SQL数据库连接查询实验报告
实验目的
本实验旨在通过使用.NET框架的SQL数据库连接和查询技术,了解和掌握数据库的基本操作和相关命令,能够实现简单的数据库连接和查询。
实验环境
操作系统:Windows 10
开发工具:Visual Studio 2019
编程语言:C
#实验步骤
1、创建数据库
首先需要在SQL Server中创建一个新的数据库,本实验中命名为“testDB”。在SQL Server
Management Studio中,右键点击“数据库”节点,在弹出的菜单中选择“新建数据库”。
2、创建表格
在新创建的数据库中创建一个表格,表格的名称为“users”,表格中包含三个字段:id(主键,自增)、username(nvarchar(50),非空)、password(nvarchar(50),非空)。
3、连接数据库
数据库简单吗 在C#中使用.NET框架提供的SqlConnection类连接数据库。打开Visual Studio,创建一个控制台应用程序,在代码中添加以下语句:
SqlConnection con = new SqlConnection("Data Source=.;Initial Catalog=testDB;Integrated Security=True;");
其中,“Data Source”指定数据库的名称,“Initial Catalog”指定要连接的数据库,“Integrated Security”表示使用Windows身份验证连接数据库。
4、插入数据
使用.NET框架提供的SqlCommand类实现往数据库中插入数据的操作。添加以下代码:
string sql = "insert into users(username, password) values('admin', '123456')";
SqlCommand cmd = new SqlCommand(sql, con);
con.Open();
int result = cmd.ExecuteNonQuery();
Console.WriteLine("插入了{0}条数据", result);
con.Close();
其中,sql语句指定了要插入的数据,SqlCommand对象用于执行sql语句,ExecuteNonQuery()方法执行插入操作并返回插入的数据条数。
5、查询数据
其中,sql语句指定了要查询的数据,SqlDataReader对象用于读取查询结果。
实验结果
返回结果如下:
插入了1条数据
id:1 username:admin password:123456
通过本实验,我们了解了.NET框架提供的SqlConnection和SqlCommand类的基本用法,能够连接到SQL数据库,实现数据的插入和查询操作。在C#编程中,熟练掌握ADO.NET技术是非常重要的,可以帮助我们更加高效地开发出符合用户需求的应用程序。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论