来源:www.cncfan.com | 2006-1-21 | (有2050人读过)
您所在的步骤...
连接数据源。
可选择创建表示 SQL 查询命令的对象。
可选择在 SQL 命令中将值作为变量参数。
执行命令。如果命令以行返回,将行存储在存储对象中。
可选择对数据进行定位、检查、操作和编辑。
适当情况下,可以使用存储对象中的变更对数据源进行更新。可选择在事务处理中嵌入更新数据。
在使用事务之后,可以接受或拒绝在事务中所做的更改。结束事务。 讨论
如果需要一种途径以建立交换数据所必须的条件,那就是“连接”。所连接的数据源可在“连接字符串”中指定,但是对于不同的提供者和数据源而言,连接字符串中指定的参数会有所不同。
ADO 打开连接的主要方法是使用 Connection.Open 方法。另外也可在同一个操作中调用快捷方法 Recordset.Open 打开连接并在该连接上发出命令。以下是 Visual Basic 中用于两种方法的语法:
connection.Open ConnectionString, UserID, Password, OpenOptions recordset.Open Source, ActiveConnection, CursorType, LockType, Options 比较这两种方法将有益于加深对 ADO 方法操作数的总体了解。
ADO 提供了多种指定操作数的简便方式。例如:Recordset.Open 可带有 ActiveConnection 操作数,即文字字符串,它是代表字符串的变量或代表一个打开连接的 Connection 对象。
对象中的多数方法具有属性,当操作数缺省时属性可以提供参数。使用 Connection.Open,可以省略显式 ConnectionString 操作数并通过将 ConnectionString 的属性设置为“DSN=pubs;uid=sa;pwd=;database=pubs”隐式地提供信息。
与此相反,连接字符串中的关键字操作数 uid 和 pwd 可为 Connection 对象设置 UserID 和 Password 参数。
本教程使用显式连接字符串调用 Connection.Open 方法,数据源是“开放式数据库连接”(ODBC) pubs 数据库,它作为测试数据库与 Microsoft SQL Server 一同发布。(数据源的实际位置,如本地驱动器或远程服务器,在定义“数据源名称”(DSN) 时进行指定。)
connection.Open "DSN=pubs;uid=sa;pwd=;database=pubs"
|