access linked table sql server #deleted

PC

SQL Serverのデータを手早く加工したり確認したりするのに、
Accessリンクテーブル(linked table)で引っ張ってくることってよくありますよね。

10年位前、リンクテーブルの機能はそのうち無くなるから気をつけて、
みたいなアナウンスをどこかで見た気がするのですが、
やっぱり便利なのでしょう。
まったく廃れませんね。

で、リンクしたテーブルを開いたらデータがあるのに
ぜ~んんぶ、「#Deleted」と表示される事態が発生。

どうやら、SQL Serverのテーブルにbigint型のデータがあったことが原因でした。

色々検索したところ、解決法は3つ。

1.bigint型を使うのを止める。
2.パススルークエリを使う。
3.アクセスのオプションでBigIntデータ型をサポートする設定にする。

1.bigint型を使うのを止める。
一番シンプルですね。
本当にbigint型を使う必要があるのかどうか吟味しろ、と。
intじゃだめなのか?と。
今回はそこは変えたくなかったので次。

2.パススルークエリを使う。
アクセスの側で対応します。
クエリのデザインでパススルークエリを作成。

別にいいんですが、SQL文を書くのがちょっと面倒に感じたので・・・、次。

3.アクセスのオプションでBigIntデータ型をサポートする設定にする。
今回はこれにしました。

下位互換性が無くなることについての警告が出ますが、
別に構いませんので・・・。

無事、解決しました。

SQL Server本

絵で見てわかるSQL Serverの仕組み [ 平山 理 ]
絵で見てわかるSQL Serverの仕組み [ 平山 理 ] 2,860円(税込)【送料込】

楽天ブックス

平山 理 翔泳社エデミテワカルエスキューエルサーバーノシクミ ヒラヤマ オサム 発行年月:2020年09月14日 予約締切日:2020年07月09日 ページ数:344p サイズ:単行本 ISBN:97

SQL Server Transact-SQLプログラミング 実践開発ガイド [ 五十嵐 貴之 ]
SQL Server Transact-SQLプログラミング 実践開発ガイド [ 五十嵐 貴之 ] 3,938円(税込)【送料込】

楽天ブックス

五十嵐 貴之 技術評論社エスキューエルサーバートランザクトエスキューエルプログラミングジッセンカイハツガイド イガラシ タカユキ 発行年月:2019年10月09日 予約締切日:2019年08月29日

【中古】 SQL Server 2012 逆引き大全515の極意 データベース構築管理編/長岡秀明【著】
【中古】 SQL Server 2012 逆引き大全515の極意 データベース構築管理編/長岡秀明【著】 2,117円(税込)【送料別】

ブックオフ 楽天市場店

長岡秀明【著】販売会社/発売会社:秀和システム発売年月日:2012/12/21JAN:9784798036236

【中古】 ひと目でわかるSQL Server 2012 TechNet ITプロシリーズ/沖要知【著】
【中古】 ひと目でわかるSQL Server 2012 TechNet ITプロシリーズ/沖要知【著】 1,936円(税込)【送料別】

ブックオフ 楽天市場店

沖要知【著】販売会社/発売会社:日経BP社/日経BPマーケティング発売年月日:2012/11/16JAN:9784822294762

SQL Server Transact‐SQLプログラミング実践開発ガイド/五十嵐貴之【3000円以上送料無料】
SQL Server Transact‐SQLプログラミング実践開発ガイド/五十嵐貴之【3000円以上送料無料】 3,938円(税込)【送料込】

bookfan 1号店 楽天市場店

著者五十嵐貴之(著)出版社技術評論社発売日2019年10月ISBN9784297108359ページ数495Pキーワードえすきゆーえるさーばーとらんざくとえすきゆーえるぷ エスキユーエルサーバートランザ

楽天ウェブサービスセンター
タイトルとURLをコピーしました