7

DoCmd.RunSQL メソッドを使用して、ユーザーがフォームで行うアクションに基づいてレコードを挿入および削除しています。正常に動作しますが、レコードを削除または追加する前に確認を求めます。確認を削除するにはどうすればよいですか。

ちなみにBeforeDelConfirmイベントはDoCmd.RunSQLでは動かないようです。

4

1 に答える 1

18

を使用DoCmd.RunSqlして SQL を実行し、アラートを心配するのではなく、これを使用できます。

Dim sql as string
Dim dbs as DAO.Database
set dbs = CurrentDb()

sql = "INSERT INTO table(field1) VALUES(1)"
dbs.Execute sql, dbFailOnError

dbs.close
set dbs = nothing
于 2013-05-30T14:00:52.613 に答える