Поделиться через


Альтернативы: использование операторов SQL

Область применения: Access 2013, Office 2013

ADO также позволяет использовать команды в качестве альтернативы встроенным свойствам и методам для редактирования данных. В зависимости от поставщика все операции, упомянутые в этой главе, также можно выполнить путем передачи команд в источник данных. Например, инструкции SQL UPDATE можно использовать для изменения данных без использования свойства Valueполя. Инструкции SQL INSERT можно использовать для добавления новых записей в источник данных, а не метод ADO AddNew. Дополнительные сведения о SQL или языке обработки данных поставщика см. в документации по источнику данных.

Например, можно передать в базу данных строку SQL, содержащую инструкцию DELETE, как показано в следующем коде:

'BeginSQLDelete 
strSQL = "DELETE FROM Shippers WHERE ShipperID = " & intId 
objConn.Execute strSQL, , adCmdText + adExecuteNoRecords 
'EndSQLDelete