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