C#操作SqlServer数据库,不积硅步无以至千里

本文详细介绍了如何使用C#连接和操作SqlServer数据库,包括建立数据库连接、执行Sql语句、事务处理以及调用存储过程。通过示例代码展示了打开数据库、执行非查询和查询语句的方法,同时提及了SqlDataReader的使用来遍历查询结果。
摘要由CSDN通过智能技术生成

1. 连接数据库           

           1. 创建SqlConnection对象:SqlConnection sqlConnection = new SqlConnection();           

           2. 创建连接字符串:Server=服务名称;Uid=用户名;Pwd=密码;DataBase=库名

               string sqlConnectionString = @"Server=LocalHost\KAITESTSQLSERVER;Uid=sa;Pwd=1234;DataBase=KaiTest";

           3. 设置SqlConnection对象的ConnectionString属性:sqlConnection.ConnectionString = sqlConnectionString;

           4. 打开数据库:sqlConnection.Open();

2. 执行Sql语句:

            1. 创建SqlCommand对象:SqlCommand sqlCommand = new SqlCommand();

            2. 设置SqlCommand对象的Connection属性:sqlCommand.Connection = sqlConnection;

            3. 设置SqlCommand对象的CommandText属性:sqlCommand.CommandText =Sql语句字符串

            4. 执行非查询Sql语句,能够返回受影响的行数sqlCommand.ExecuteNonQuery();

            5. 执行查询Sql语句,并返回第一个单元格数据:object result=sqlCommand.ExecuteScalar();

            6. 执行查询Sql语句,遍历结果集:

                       1. 设定查询语句:sqlCommand.CommandText = "Select * From Kai";

                       2. 创建SqlDataReader对象:SqlDataReader sqlDataReader = sqlCommand.ExecuteReader();

                       3. 移动指针,判断是否有数据:while(sqlDataReader.Read()==true)

                       4. 使用sqlDataReader[字段名称]读取数据:Console.WriteLine((int)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值