したがって、SQLBEを備えたAccess2007FEがあります。新しいレコードの追加と既存のレコードの更新の両方にバインドされたフォームを使用しています。
私の問題はこれです:ローカルAccessテーブルとは異なり、SQLテーブルを使用すると、レコードが保存されるまでAutoNumberフィールド( "SeqID")が使用できなくなります。フォームに「保存」ボタンがあります。このボタンは、新しいレコードに対してさまざまな検証手順を実行し、検証が成功すると新しいレコードをテーブルに追加します。その時点で、コードでそのレコードのAutoNumberを取得できますが、問題は、SeqIDフィールドで更新/表示するフォームを取得できないことです。バインドされた形式であるため、SeqID.Valueを単純に更新することはできません。このフィールドは、変更されたフィールドの監査証跡など、後で他の目的で使用されるため、更新する必要があります。
どんな助けでも大歓迎です。