①System.Data → DataTable,DataSet,DataRow,DataColumn,DataRelation,Constraint,DataColumnMapping,DataTableMapping
②System.Data.Coummon → 各种数据访问类的基类和接口
③System.Data.SqlClient → 对Sql Server进行操作的数据访问类
主要有: a) SqlConnection → 数据库连接器
b) SqlCommand → 数据库命名对象
c) SqlCommandBuilder → 生存SQL命令
d) SqlDataReader → 数据读取器
e) SqlDataAdapter → 数据适配器,填充DataSet
f) SqlParameter → 为存储过程定义参数
g) SqlTransaction → 数据库事物
一、SqlConnection(连接对象)
1.连接字符串
基本语法:数据源(Data Source)+数据库名称(Initial Catalog)+用户名(User ID)+密码(Password)(这种方式比较安全)!
推荐文章 :SQL Server 连接字符串和身份验证,你必须知道的ADO.NET(三) 连接字符串,你小觑了吗?,SQL Server 2008连接字符串写法大全,连接字符串有很多的写法,最保险的写法可以借助“SqlConnectionStringBuilder”类,它提供了全面的连接字符串的属性,以至于减少出错率(相关属性查MSDN) 代码:
SqlConnectionStringBuilder connectionStringBuilder = new SqlConnectionStringBuilder() { DataSource = "", InitialCatalog = "", UserID = "", Password = "" }; SqlConnection connection = new SqlConnection(connectionStringBuilder.ToString()); |
http://www.cnblogs.com/yangcaogui/archive/2012/06/09/2537086.html#9