C#语言和SQL Server数据库技术

使用ADO.NET访问数据库

一、使用ADO.NET访问数据库

1.ADO.NET是  .net framework的一个重要组成部分

2.是  .net平台用于访问数据库的一种技术

3.操作数据库首先需要先连接上数据库

4.连接不同数据库要用不同的数据提供程序

5.操作SQL  Server数据库使用的是SqlConnection这个类,在System.Date.SqlClient命名空间

6.连接数据库需要提供连接信息,这些连接信息编写在一个连接字符串中

                  a、Data  Source  指定数据库所在的服务器,可以是localhost或者ip地址

                  b、Initial  Catalog  指定要操作的数据库

                  c、User  ID  指定用户名

                  d、pwd  指定密码

7.连接字符串可以通过vs来生成

8.调用连接对象的open()方法可以打开连接

9.用完记得调用close()方法关闭连接,释放资源

10.注意事项:

                 a、连接字符串中的各项用的是英文的分号分隔

                 b、服务器的IP地址、用户名和密码不要写错了

                 c、确保数据库服务启动了

二、使用ExecuteScalar查询数据 

1.需要执行查询语句,需要将sql语句发送到数据库

2.SqlCommand对象用于将sql语句发送到数据库

3.SqlCommand对象的ExecuteScalar()方法用于查询结果中第一行第一列的值

4.注意事项:

                 a、操作前记得打开数据库

                 b、ExecuteScalar()返回的记过记得数据类型转换

三、异常处理

1.程序难免会出异常

2.出异常后,如果程序中断,这样用户体验差

3.通常可以考虑使用 try  catch 进行异常捕捉

4.try包含的是可能出现异常的代码

5.如果出现异常,则进入catch()中进行处理

上一篇:使用Centos 5上的非系统Openssl编译Python 2.7.12


下一篇:javascript – 为什么TypeScript使用对象属性赋值作为对象键和变量赋值作为函数参数?