Access2010とSQL ServerでODBC接続でリンクしていたが、リンクしているテーブルの中でレコードの更新ができないのがあって困っていた。
調べてみると主キーが設定されてないテーブルがあったのね。
じゃ主キー設定しょうじゃないか!
そんでSQL Server Management Studio でテーブルに主キーをつけようとしたらでてきたメッセージ。
「変更の保存が許可されていません。 行った変更には、次のテーブルを削除して再作成することが必要になります。 再作成できないテーブルに変更を行ったか、テーブルの再作成を必要とする変更を保存できないようにするオプションが有効になっています。」
「ツール」→「オプション」→「デザイナ」の「テーブルの再作成を必要とする変更を保存できないようにする」のチェックをはずす。
再度SQL Server Management Studio で主キーを設定。
Access2010でリンクを更新。
お・わ・り