【Access】エラーポップアップ。「少数を丸めたために、データが切り捨てられました。」
Accessのリンクテーブルでデータを確認していたら、急に・・・
「少数を丸めたために、データが切り捨てられました。」というポップアップ。
OKをクリックすると、テーブルの中身が見れない。
以前は見れたのに。。
そんなときは「リンクテーブル マネージャー」でリンクテーブルを更新してみる
それでも直らない場合。
調べていると僕の場合は、実際のテーブルにリンクテーブルが張られているのではなく、「VIEW」にリンクテーブルが張られていた。
上記の図のように、テーブル本体はカラム変更があったが、VIEWが更新されていない状態で、実際のテーブルとビューのカラムに差異があった。
そのため、どんなにリンクテーブルを更新しても、エラーは解消されなかった。
これって完全に改修漏れでしょ。。。と、愚痴は置いといて、手順。
僕の環境の場合は、データベースはSQL Server なので、Management Studio を使用して行ってます。
1.Management Studioでデータベースに接続し、対象のVIEWに対して「Alter文」を何も変更せずに実行。
VIEWのカラムが実際のテーブルと一致していること確認。
2.Accessの「リンクテーブル マネージャー」で、リンクテーブルを更新
その後にリンクテーブルを開いてみる。
これで正常にデータを見ることが可能になりました。
Adsense
関連記事
-
-
【Excel】エクセル。シートの名前を変更しようとしたらエラーポップアップ
エクセルでシート名を変更しようとしたときに… シートの名前をほかのシート、Visual B
-
-
【Office】Access2007のピボットテーブルとExcel連携
仕事でAccess2007でEXCELみたいにピボットテーブルを使えますか? と質問を頂いた。
-
-
【Outlook】送信時の0x80040201エラーの対処
発生した環境 OSはWindows7。Outlookは2013。イーモバイルのPocket W
-
-
【SQL Server】Excel VBAでSQLを実行し、レコードを更新(追加、更新、削除)する
VBAでSQL Serverのテーブルに SQL(Insert、Update、Delete)を発行
-
-
【Access2007】ODBCの罠。Windows7のコントロールパネルから作成したODBCがない。
Windows7の64bitでSQL Server 2012接続用のODBCを作成し Access
-
-
【Access】リンクテーブルの一括変換。ODBCを使わずにSQL Serverへ接続
Accessのリンクテーブルの接続先を一括で変更する方法 この方法なら、ODBCを使用していな
-
-
【Access】リンクテーブルが接続(表示)できない。
Accessを使用していて、リンクテーブルが表示(接続)できない。 あまりないけど、困った時に
-
-
【Outlook】文字化けを直す方法
メールをチェックしているとプレビューウインドに文字化け表示。 メール(Outlook)
-
-
【SQL Server】Excel VBAでSELECT文を実行してレコードセットへ取得
前回は、テーブルのレコードをVBAで直接更新(Insert/update/delete) 今回
-
-
【拡張子:accde】Access2007でaccdeの使い道と作成方法
うちの職場ではEUC(End User Computing)として Access2007 を多用して



