web-dev-qa-db-ja.com

MS AccessはSQL Serverテーブルのすべての列を「削除済み」として表示します

SQL Server 2005へのODBC接続を作成しました。

MS Accessからテーブルにリンクすると、一部のテーブルには「削除された」データしかありません。

つまり、行と列は表示されますが、すべてのデータが「削除された」ように見えます(画像では「Geloscht」)

同じデータベースの一部のテーブルが正常に機能することは注目に値します。

enter image description here

4
mit

リンクされたSQL Serverテーブルには一意のインデックスが含まれていないようです。MSAccessは、キーセットモデルを中心に設計されたMS Jet DBエンジンを使用しています。挿入、更新などのアクションは、このキーセットを使用します。これは、リンクされたSQL Serverテーブルから欠落している可能性があります。 ここをクリック 詳細情報。

5
StanleyJohns