Oracle10g数据库应用教程11章.pptVIP

  • 0
  • 0
  • 约4.66千字
  • 约 10页
  • 2023-05-04 发布于重庆
  • 举报
FormShowData窗体 第三十页,共四十八页。 11.3 常用ADO对象 Connection对象 Command对象 Recordset对象 Field对象 第三十一页,共四十八页。 添加引用 选择菜单“工程”/“引用”,打开“引用”对话框,在引用列表中选中“Microsoft Activex Data Objects 2.6 Library”(不同环境下ADO的版本号可能不同) 第三十二页,共四十八页。 11.3.1 Connection对象 创建Connection对象的方法如下: Dim cnn As New ADODB.Connection 第三十三页,共四十八页。 ConnectionString属性 ConnectionString是连接字符串,指定用于建立连接数据源的信息。可以使用ODBC数据源来表示连接字符串,代码如下:? Dim cnn As New ADODB.Connection cnn.ConnectionString = DSN=mydata; .\ mydata是创建的ODBC数据源名。 第三十四页,共四十八页。 ConnectionString属性 可以通过直接设置数据源提供者(Provider)和数据库文件的方法表示连接字符串,代码如下:? Dim cnn As New ADODB.Connection cnn.ConnectionString = Provider=OraOLEDB.Oracle.1;Password=USERMAN;Persist Security Info=True;User ID=USERMAN;Data Source=orcl User ID表示访问数据库的用户名,Password表示密码,Data Source表示数据库实例。 第三十五页,共四十八页。 Oracle 10g数据库应用教程 第一页,共四十八页。 第11章 ADO数据访问技术 课程描述 ADO是目前比较流行的数据库访问技术。它使用更加简单灵活的对象模型,适用于各种程序设计语言。在本书实例中,使用Visual Basic开发的实例就是基于ADO数据访问技术实现的。 第二页,共四十八页。 本章知识点 ADO数据模型 数据库访问控件 常用ADO对象 第三页,共四十八页。 11.1 ADO数据模型 ADO提供执行以下操作方式: 连接到数据源。 指定访问数据源的命令,可以在命令中指定参数。通常涉及ADO的Command对象。 执行命令,例如一个SELECT脚本。 在适当情况下,可以把缓存行的更改内容写回数据库中,更新数据源。 提供常规方法检测错误(错误通常由建立连接或执行命令造成),涉及ADO的Error对象。 第四页,共四十八页。 ADO编程模型的元素 (1)连接。 (2)命令。 (3)参数。 (4)记录集。 (5)字段。 (6)错误。 (7)属性。 (8)集合。 (9)事件。 第五页,共四十八页。 ADO支持以下4种类型的集合 ① Connection对象具有Errors集合,包含响应与数据源有关的单一错误而创建的所有Error对象。 ② Command对象具有Parameters集合,包含应用于Command对象的所有Parameter对象。 ③ Recordset对象具有Fields集合,包含Recordset对象中所有列的Field对象。 ④ 此外,Connection、Command、Recordset和Field对象都具有Properties集合,它包含各个对象的Property对象。 第六页,共四十八页。 ADO支持以下两种事件 ① ConnectionEvents。ConnecttionEvents事件在以下情况下发生: 连接中的事务开始、被提交或被回滚。 执行命令。 连接的开始或结束。 此事件用于对连接状态变化的报告。 ② RecordsetEvents 。RecordsetEvents事件在以下情况下发生: 在Recordset对象的行中进行定位。 更改记录集行中的字段。 更改记录集中的行。 在整个记录集中进行更改。 第七页,共四十八页。 11. 2 数据库访问控件 ADO Data控件。 DataList控件。 DataCombo控件。 DataGrid控件。 第八页,共四十八页。 11.2.1 ADO Data控件 (1)选择“工程”菜单中的“部件”命令,打开“部件”属性对话框。 (2)在控件列表中,查找并选择Microsoft ADO Data Controls 6.0(OLEDB),如图11.1所示。如果在列表中没有此选项,请下载并安装Visual Basic 6.0的升级补丁(VS6SP5)。

文档评论(0)

1亿VIP精品文档

相关文档