现在的位置: 首页 > 综合 > 正文

ADO.NET对SQL Server编程

2012年08月29日 ⁄ 综合 ⁄ 共 1146字 ⁄ 字号 评论关闭

    本篇博客在与介绍ADO.NET中的一些类,由于不太熟悉编写代码时很不痛快。因此,做个总结!

     OleDbConnection类:提供数据源链接

参数 描述
Provider 指定使用的oledb提供者
Data Source 指定数据库服务器名称或
Initial Catalog 指定使用的数据库名称
User ID 指定注册用户的ID
PassWord 指定注册用户的密码
Integrated Security 指定提供者应调用操作系统中适当的安全提供者,以获取注册名,接着使用注册名对访问进行验证,通常指定为SSPI

    OleDbDataAdapter类:作为DataSet和数据库之间的桥梁

               1、SelectCommand属性:派生于OleDbCommand类

属性 描述
Connection 设置用来访问数据库的OleDbconnection对象
CommandText 设置用来选取数据的Sql语句或者存储过程名称
CommandType 设置如何解释CommandText属性的值,即识别Sql语句和存储过程

               2、ExecuteNoneQuery方法:执行SelectCommand

               若执行的是Sql语句,则返回值是-1,若是存储过程则返回影响的行数

               3、Fill方法:将ExecuteNoneQuery方法的执行结果,填充到DataSet中

                    语法:Fill(DataSet,string),DataSet为有效的DataSet对象,String为需要映射的表名称。若返回

                               多个表,这此参数指定根表。即Sql语句中的From子句指定的表。

    DataSet类:将查询结果,保存到客户机的内存中。

    DataView类:一般用于从DataSet中排序、过滤、查找、编辑和导航数据。

               1、Sort方法:设置其属性要排序的列和排序方式

               2、Find方法:从DataView中查找匹配的数据

    OleDbCommand类:执行对数据库的查询:选取、插入、更新、或者删除

 

属性 描述
Connection 设置为一个对象,该对象包含了数据库的动态链接
Command和commandType 同Selectcommand属性
Parameters集合 它又包括Direction(参数使用方向)和ParameterNames属性以及DBType属性(指定数据类型)

 

   这么来一遍,感觉还是有清晰一点……

                

 

 

             

 

     

抱歉!评论已关闭.