Access 2007 で稼働中のシステムを SQL Server 2005 Express Edition にアップサイジングしました。
一見正常に動いているようですが、あるフォームで表示中のデータを別の詳細フォームで編集するマクロが動きません。全く同じようにデザインした別のフォームでは動いています。違いはクエリが単純に変換されたか、新規作成したストアドプロシージャーを使用しているかの違いくらいしか思い当たりません。ストアドプロシージャーを使用しない場合には、テーブルの先頭レコードを開いてしまいます。
というわけで、ボタンにアサインしたマクロの Where を削除し、ストアドプロシージャーに変更しました。しかし、データの編集ができないや新規データのフォームが開かないなどの追加の問題も発見されて、戸惑っている最中です。苦笑い!
一見正常に動いているようですが、あるフォームで表示中のデータを別の詳細フォームで編集するマクロが動きません。全く同じようにデザインした別のフォームでは動いています。違いはクエリが単純に変換されたか、新規作成したストアドプロシージャーを使用しているかの違いくらいしか思い当たりません。ストアドプロシージャーを使用しない場合には、テーブルの先頭レコードを開いてしまいます。
というわけで、ボタンにアサインしたマクロの Where を削除し、ストアドプロシージャーに変更しました。しかし、データの編集ができないや新規データのフォームが開かないなどの追加の問題も発見されて、戸惑っている最中です。苦笑い!