- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单元37:数据库项目开发
单元37:数据库项目开发——VB.NET+ADO.NET 数据库连接对象 1. 2. 数据适配器对象 主要内容 数据集对象 3. 4. 命令对象 数据显示控件 5. 选择 .NET 数据提供程序 提供程序 注释 SQL Server.NET NET 数据提供程序 建议用于使用 Microsoft SQL Server 7.0 或更高版本的中间层应用程序。 OLE DB .NET 对于 Microsoft SQL Server 版本 6.5 和较早版本,必须将用于 SQL Server 的 OLE DB 提供程序与 OLE DB .NET 数据提供程序一起使用 对象 OLE DB供应程序 System.Data.OleDb名字空间 SQL供应程序 System.Data.SqlClient名字空间 DataAdapter System.Data.OleDb.OleDbDataAdapter System.Data.SqlClient.SqlDataAdapter Connection System.Data.OleDb.OleDbConnection System.Data.SqlClient.SqlConnection Command System.Data.OleDb.OleDbCommand System.Data.SqlClient.SqlCommand DataReader System.Data.OleDb.OleDbDataReader System.Data.SqlClient.SqlDataReader 选择 .NET 数据提供程序 ADO.NET体系结构 .NET 的四个核心对象 对象 说明 Connection 建立与特定数据源的连接。 Command 对数据源执行命令。公开 Parameters,并且可以从 Connection 在 Transaction 的范围内执行。 DataReader 从数据源中读取只进且只读的数据流。 DataAdapter 用数据源填充 DataSet 并解析更新。 .NET 的四个核心对象 访问数据的两种基本方式 方式1:DataAdapter及DataSet 方式2:Command及DataReader 它们都要使用Connection及Command 方式1可以自动建立Command对象,适合于“离线”处理 方式2适合于只读数据,效率较高 2. Connection和Command Connection对象 对于不同的Data Provider有不同Connection对象 System.Data.SqlClient SqlConnection Open()方法——SQL Provider使用它来与SQL Server 7+数据库进行连接 ConnectionString属性——指定连接字符串参数 Command对象 SqlCommand对象 CommandText属性——指定需要执行的DML命令,来操纵数据 Connection属性——为SqlCommand对象指定SqlConnection对象 SqlParameters属性(Collection)——包含了一组Command对象的参数 ExecuteNonQuery()方法 ExecuteScalar()方法——从DML语句中只返回一个单独的值,返回结果集中的第一行第一列 ExecuteReader()方法——返回一个SqlDataReader SQL Server导入的命名空间 语法如下: %@ Import Namespace=System.Data % %@ Import Namespace=System.Data.SqlClient % 连接SQL Server的连接串的书写格式 string connString=server=localhost;database=pubs;uid=sa;pwd=’’; SqlConnection Conn = new SqlConnection(connString); 使用Connection对象 与数据库的所有通信都要通过一个打开的连接来进行。在对一个数据库进行数据的插入和读取之前,必须先打开与这个数据库的连接。 这种打开和关闭一个连接的操作与打电话的过程有相似之处。在你能够与SQL Sever进行通信之前,你必须先建立连接。 连接字符串 (1)连接Access数据库,使用Microsoft.Jet.OLEDB.4.0 Provider=Mic
您可能关注的文档
最近下载
- KDW127-12矿用隔爆兼本安型直流稳压电源使用说明书资料.pdf VIP
- 初中道德与法治新人教版七年级上册第三单元第10课第2框《滋养心灵》教学课件(2024秋).pptx VIP
- 5.5导学ppt:指导老年人的营养膳食 (1)课件讲解.pptx VIP
- 手术区域皮肤消毒PPT大纲.pptx VIP
- 韦德韦诺VDF650系列通用型变频器用户手册.pdf
- 个人简历——【标准模板】.doc VIP
- 2025年安全生产费用提取 和使用管理制度(4篇).pdf VIP
- 高中物理教师职业发展计划.docx VIP
- 2024年网络安全知识竞赛考试题库及答案(通用版).docx VIP
- 密闭式静脉输血操作技术.pptx VIP
文档评论(0)