- 1、本文档共22页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ADO.NETC数据库访问剖析
ADO·NET对象模型 -----使用 ADO.NET ADO·NET简介 微软提出的访问数据库的一项新技术。 ADO.NET 对象结构 ADO对象模型 (1)Connection 连接数据库 (2)Command 向数据库发送查询命令; (3)DataReader 直接读取的仅向前流数据源 (4) DataAdapter 提供数据源和数据库之间的接口对驻留内存中DataSet 记录集 为什么使用 Connection 示例1 代码分析 关键代码 Connection 主要成员 连接数据库步骤 连接数据库的步骤: 1、定义连接字符串 为什么使用 Command Command 的主要成员 使用 Command 步骤 使用Command步骤: 1、创建数据库连接 2、定义 SQL 语句 3、创建 Command 对象 4、执行命令 用SQL 语句的Command设置 SqlCommand Comm=new SqlCommand(); Comm.CommandText=SQL 语句; Comm.CommandType=CommandType.Text ; Comm. Connection=sqlConn; 用存储过程的Command设置 SqlCommand Comm=new SqlCommand(); Comm.CommandText=sp_UpdateName; Comm.CommandType=CommandType. StoredProcedure ; Comm. Connection=sqlConn; 其中,Sp_UpdateName是在SQL Server服务器上创建的存储过程 使用数据集读取数据 创建数据连接 用 SqlDataAdapter对象保存查询 创建数据集并用DataTable来填充 数据库编程的工作方式 创建DataAdapter 对象 通过DataAdapter 对象从数据库取回数据填充到DataSet 对象 将DataSet 对象中的数据显示在窗体上. * * 应用程序 数据库 ADO·NET数据服务 数据库 Connection Command DataSet DataReader DataAdapter 到特定数据源的连接 从数据源中执行命令 将数据保存在与数据库分开 的缓存中 提供了对只读数据的高效访问 在数据库和数据集之间 交换数据 如果使用 Visual C#.NET 编写代码,则需要使用以下语句: using System.Data; using System.Data. SqlClient; 应用程序 数据源 请求数据 Connection 桥梁 // 数据库连接字符串 string connString = Data Source= . ;Initial Catalog=MySchool;User ID=sa; // 创建 Connection 对象 SqlConnection connection = new SqlConnection(connString); // 打开数据库连接 connection.Open(); MessageBox.Show(打开数据库连接成功); // 关闭数据库连接 connection.Close(); MessageBox.Show(关闭数据库连接成功); 表示本机 必须显式关闭连接 关闭数据库连接 Close 打开数据库连接 Open 说明 方法 连接字符串 ConnectionString 说明 属性 2、创建 Connection 对象 3、打开与数据库的连接 Data Source=服务器名;Initial Catalog=数据库名; User ID=用户名;Pwd=密码 SqlConnection connection = new SqlConnection(connString); 连接字符串 connection.Open( ); 没有密码,可省略 连接到本机的 pubs 数据库 // 连接字符串 string connString = Data Source=.;Initial Catalog=pubs;User ID=sa; // 创建Connection 对象 SqlConnection connection = new SqlConnection(connString); connection.Open( ); // 打开数据库连接 …… connection.Close( ); // 关闭数据库连接 关键代码 应用程序 打开
您可能关注的文档
- Access2010第五章剖析.ppt
- Access_6剖析.ppt
- 知识单元一:防水材料课件.ppt
- ACCESS上机题库答案剖析.doc
- 知人善任领导力——叶瓴君课件.ppt
- 知识2离散傅里叶变换及其快速算法课件.doc
- 知识18正确对待顾客异议课件.ppt
- 知识测试(电磁学课件.doc
- 知识库用户手册课件.doc
- ACCESS实验-数据查询剖析.docx
- 2025中国冶金地质总局所属在京单位高校毕业生招聘23人笔试参考题库附带答案详解.doc
- 2025年01月中国人民大学文学院公开招聘1人笔试历年典型考题(历年真题考点)解题思路附带答案详解.doc
- 2024黑龙江省农业投资集团有限公司权属企业市场化选聘10人笔试参考题库附带答案详解.pdf
- 2025汇明光电秋招提前批开启笔试参考题库附带答案详解.pdf
- 2024中国能建葛洲坝集团审计部公开招聘1人笔试参考题库附带答案详解.pdf
- 2024吉林省水工局集团竞聘上岗7人笔试参考题库附带答案详解.pdf
- 2024首发(河北)物流有限公司公开招聘工作人员笔试参考题库附带答案详解.pdf
- 2023国家电投海南公司所属单位社会招聘笔试参考题库附带答案详解.pdf
- 2024湖南怀化会同县供水有限责任公司招聘9人笔试参考题库附带答案详解.pdf
- 2025上海烟草机械有限责任公司招聘22人笔试参考题库附带答案详解.pdf
文档评论(0)