适用于:Access 2013、Office 2013
ADO 还允许在编辑数据时使用命令来替代其内置属性和方法。 根据您的提供程序的不同,本章提到的所有操作也可以通过将命令传递到数据源来实现。 例如,可以使用 SQL UPDATE 语句修改数据,而不使用 Field 的 Value 属性。 可以使用 SQL INSERT 语句向数据源添加新记录,而不使用 ADO 方法 AddNew 。 有关 SQL 或提供程序的数据操控语言的详细信息,请参阅数据源文档。
例如,可以将包含 DELETE 语句的 SQL 字符串传递给数据库,如以下代码所示:
'BeginSQLDelete
strSQL = "DELETE FROM Shippers WHERE ShipperID = " & intId
objConn.Execute strSQL, , adCmdText + adExecuteNoRecords
'EndSQLDelete