步骤 3:执行命令(ADO 教程)

您所在的步骤...

讨论

返回 Recordset 的方法有三种:Connection.ExecuteCommand.Execute 以及 Recordset.Open。以下是它们的 Visual Basic 语法:

connection.Execute(CommandText, RecordsAffected, Options)
command.Execute(RecordsAffected, Parameters, Options)
recordset.Open Source, ActiveConnection, CursorType, LockType, Options

通过优化这些方法可发挥各自的优势。

必须在发出命令之前打开连接,每种发出命令的方法代表不同的连接:

另一个不同点是命令在三种方法中的指定方式:

每种方法可根据性能需要替换使用:

请深入了解这些选项,它们在很大程度上体现了 Recordset 的功能。

本教程使用动态游标对 Recordset 的所有变更进行批处理,请使用以下方法:

Recordset rs = New ADODB.Recordset
rs.Open cmd, conn, adOpenDymanic, adLockBatchOptimistic

下一页   步骤 4