よろしくお願いいたします。
AccessDB、A,Bがあります。
BのAccessで、Aのリンクテーブルを配置しています。
それぞれのクエリで、同様に下記のSQLでクエリを作ると、
AのDBでは、正しい答え(2)になるのですが、
何故か、BのDBでは、19との表示になります。
何が原因かご存じのかたはいらっしゃいますでしょうか?
よろしくお願いいたします。
よろしくお願いいたします。
AccessDB、A,Bがあります。
BのAccessで、Aのリンクテーブルを配置しています。
それぞれのクエリで、同様に下記のSQLでクエリを作ると、
AのDBでは、正しい答え(2)になるのですが、
何故か、BのDBでは、19との表示になります。
何が原因かご存じのかたはいらっしゃいますでしょうか?
よろしくお願いいたします。
すいません、環境はwin10、Access2013です。
SELECT Min([受注ID]) AS minID
FROM 受注伝票;
リンクを張り直したり、最適化修復は試みましたが不具合のままでした
テーブルのあるデータベースでの実行結果と、別のデータベースからリンクテーブルに対しての実行結果が異なるという現象でしょうか。
そのような現象を経験したこともないし、聞いたこともないですね。
症状を再現できる詳細な情報(テーブルのフィールド構成、データ例)を提示できますか。
あるいは、症状の再現できる最小限のデータベースファイルを送信してもらえますか。
送信は右カラムの一番下のファイル送信フォームからできます。
Accessのオプション
↓
オブジェクトデザイナー
↓
sqlサーバー互換構文
の中のデータベースのチェックを外したら直りました。
フォームフィルタの画面で「*」を入力してライク検索する際に
今までは、likeとなっていたのに勝手にAlikeとなっていたので気がつきました。
「sqlサーバー互換構文」チェックはした記憶はないのですが不思議です。
ちょっと前にWindowsのアップデートが原因でしょうか?
結構壊れる時がありますから…
ご相談させて頂きましてありがとうございました。