次の方法で共有


他の方法: SQL ステートメントの使用

適用先: Access 2013、Office 2013

ADO では、組み込みのプロパティおよびメソッドの代わりに、コマンドを使用してデータを編集することもできます。 プロバイダーによっては、この章で説明しているすべての操作を、データ ソースにコマンドを渡すことによって実行することもできます。 たとえば、 FieldValue プロパティを使用せずに、SQL の UPDATE ステートメントを使用して、データを変更できます。 また、ADO の AddNew メソッドではなく、SQL の INSERT ステートメントを使用して、新しいレコードをデータ ソースに追加できます。 SQL またはプロバイダーで使用されるデータ操作言語の詳細については、使用しているデータ ソースのドキュメントを参照してください。

たとえば、次のコードのように、DELETE ステートメントを含む SQL の構文をデータベースに渡すことができます。

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