- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ACCESSでクエリがうまく使えません。)
ACCESSでクエリがうまく使えない理由と解決方法
このQ&Aのポイント
- ACCESS2003初心者のため、製品区分のルックアップの使い方について質問しています。製品区分のデータから11以下のデータをクエリで抽出したいが、条件を入力してもうまく処理されない問題が発生しています。実際に試した抽出条件とその結果についても記載されています。
- また、ルックアップの2列目を抽出する方法についても疑問を持っています。ルックアップの利点や注意点について知りたいという内容です。
- 最後に、解決策やアドバイスを求めています。どのようにすればクエリがうまく使えるようになるのか、ルックアップの使い方についてもアドバイスが欲しいです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
2列目(製品区分)のフィールドのデザインが 「テキスト型」になっていませんか? テキスト型で「文字列」として比較した場合、数字の大小比較とは意味が違ってきます。 クエリのデザインで、フィールド欄のところを Cint([製品区分])として、抽出条件を <= 11 としてみてください。
お礼
テキスト型でした。^^; 私もそこが怪しいと思い、一度数値型にしてみたのですが、「データ型が一致しない」エラーが出てしまって元に戻したのです。 単に数字入れるだけならクエリは動いてくれたのでなんとかなるかな~って思っていましたが、やはりそのままではダメだったようですね。 初心者って怖いです。^^; 教えていただいた、Cint([製品区分])としたら、すぐに解決しました。 数時間悩んで、ネットで検索してたのが馬鹿みたいです。(TvT) こんなに早く回答頂けるなんて本当に感謝です! まだまだ勉強不足を痛感させられました。 有難うございます。