適用先: Access 2013、Office 2013
ADO では、組み込みのプロパティおよびメソッドの代わりに、コマンドを使用してデータを編集することもできます。 プロバイダーによっては、この章で説明しているすべての操作を、データ ソースにコマンドを渡すことによって実行することもできます。 たとえば、 Field の Value プロパティを使用せずに、SQL の UPDATE ステートメントを使用して、データを変更できます。 また、ADO の AddNew メソッドではなく、SQL の INSERT ステートメントを使用して、新しいレコードをデータ ソースに追加できます。 SQL またはプロバイダーで使用されるデータ操作言語の詳細については、使用しているデータ ソースのドキュメントを参照してください。
たとえば、次のコードのように、DELETE ステートメントを含む SQL の構文をデータベースに渡すことができます。
'BeginSQLDelete
strSQL = "DELETE FROM Shippers WHERE ShipperID = " & intId
objConn.Execute strSQL, , adCmdText + adExecuteNoRecords
'EndSQLDelete