时间:2021-07-01 10:21:17 帮助过:20人阅读
ADO.NET是.net framework中的一个重要模块,用于程序和数据源的连接,它的类都位于 System.Data.dll 中。
用于SQLServer的命名空间:System.Data.SqlClient;
用于MySQL的命名空间:MySql.Data.MySqlClient;(需要安装mysql.data的NuGet包,另外vs连接mysql还要安装mysql for visual studio和connector/NET,在mysql安装包里可以选择)
在命名空间下几个常用的重要的类(MySQL对应的在前面加上My):
SqlConnection 用于创建与SQL Server的连接
SqlCommand 用于执行数据库查询
SqlDataAdapter 表示一组用于填充DataSet的数据命令和数据库连接
SqlDataReader 用于从数据库中读取行
SqlException 用于抛出SQL异常
连接字符串的格式:键=值;键=值;...键=值;
DbConnection类
常用方法:
常用属性:
ConnectionState
它是一个枚举类型,包括以下几个成员:
Closed:连接处于关闭状态
Open:连接处于打开状态
Connecting:连接对象正在与数据源连接
Executing:连接对象正在执行命令。
Fetching:连接对象正在检索数据。
Broken:与数据源的连接中断。
ADO.NET中的数据库帮助类
标签:安装包 数据库服务器 常用 连接字符串 常用方法 component ada 情况 stat