数据库访问组件.ppt

数据库访问组件.ppt

ID:56477139

大小:302.50 KB

页数:19页

时间:2020-06-19

数据库访问组件.ppt_第1页
数据库访问组件.ppt_第2页
数据库访问组件.ppt_第3页
数据库访问组件.ppt_第4页
数据库访问组件.ppt_第5页
资源描述:

《数据库访问组件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、.Net数据库访问组件ADO.Net体系结构ADO.Net体系结构数据库Connection对象Command对象DataReader对象DataAdapter对象DataSet对象.Net应用程序Connection对象Connection对象用于数据库的连接,包含四种:SqlConnection用于连接SQLServerOleDbConnection用于连接支持OLEDB的数据库,如Access等OdbcConnection用于连接任何支持ODBC的数据库OracleConnection用于连接Ora

2、cleSqlConnection对象常用属性:ConnectionString返回类型为String,获取或设置用于打开SQLServer数据库的字符串常用方法:Open()用ConnectionString属性指定的连接字串打开数据库连接Close()关闭与数据库的连接SqlConnection对象使用SqlConnection连接数据库DimvCnnAsNewSqlConnectionvCnn.ConnectionString="server=localhost;database=Northwind;

3、uid=sa;pwd=sa;"vCnn.Open()'其他代码vCnn.Close()在声明处:ImportsSystem.Data.SqlClientCommand对象Command对象最主要的工作是透过Connection对象对数据库下达操作的命令,也分四种:SqlCommandOleDbCommandOdbcCommandOracleCommandSqlCommand对象常用属性:Connection获取或设置此Command对象使用的Connection对象的名称CommandText获取或设置对

4、数据库执行的SQL语句CommandType命令是使用SQL语句还是存储过程,默认SQL语句Parameters命令中的参数SqlCommand对象常用方法:ExecuteNonQuery()执行CommandText命令语句并返回受影响的行数ExecuteReader()执行CommandText命令语句并返回DataReader对象ExecuteScalar()执行CommandText命令语句并返回结果集中第一行的第一列SqlCommand对象DataReader对象DataReader对象用于检索

5、并返回查询结果的所有行数据。DataReader对象是只读的不能执行更新操作。其也分成四种:SqlDataReaderOleDataReaderOdbcDataReaderOracleDataReaderSqlDataReader对象常用属性:FieldCount获取当前行中的列数HasRows指示DataReader对象是否有数据行常用方法:Read()用于前移到下一条记录,如果还有下一条记录则返回True,否则返回FalseClose()关闭DataReader对象,并释放所有已分配的资源SqlDat

6、aReader对象DataAdapter对象DataAdapter对象充当数据库和数据集之间进行通信的桥梁,DataAdapter对象的Fill方法用来执行查询并将结果存储在DataSet,而Update方法则可以将DataSet中的数据更新到数据库SqlDataAdapter对象常用属性:DeleteCommand获取或设置一个Command对象,以从数据集删除记录InsertCommand获取或设置一个Command对象,以在数据源中插入新记录SelectCommand获取或设置一个Command对象

7、,用于在数据源中选择记录UpdateCommand获取或设置一个Command对象,用于更新数据源中的记录SqlDataAdapter对象SqlDataAdapter对象DataSet简介DataSet是ADO.NET面向无连接的数据体系中的一个重要组件,属于命名空间System.Data,主要用来做一个非连接的数据缓存,它的结构与关系数据库类似,由表(DataTable)、视图(DataView)、行(DataRow)和列(DataColumn)等对象组成,可以说DataSet是一个内存数据库实例解决方

8、案:KCSJ_Example数据库备份文件:dbTest在SQLServer中新建一个数据库,名称为Test,然后通过“还原”方式,将本Test备份文件还原。先删除Test数据库中的Test用户,然后建立一个登录,名称为Test,密码也为Test,并将其角色设为Test数据库的db_owner。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。