• ベストアンサー

アクセスでの検索条件の上限は

アクセス2000でデータの検索条件をつけて一覧表示するときに、検索の条件の数には上限はあるのでしょうか

質問者が選んだベストアンサー

  • ベストアンサー
  • ykkw_2001
  • ベストアンサー率26% (267/1014)
回答No.1

>検索条件をつけて一覧表示 クエリを利用するなら・・・ 検索条件の数より先に、SQLの文字列長さの上限に引っかかると思います。 また、あまり複雑なクエリ(SQL)は、「解析できません」とか何とかの間抜けなメッセージが表示され、エラーになります。 このような場合、私は、(速度や容量が増加してしまいますが)数段階のクエリに分割してエラー回避しています。 恐らく設計段階だと思いますが、危なそうな仕様はカンタンなテストデータで試しながら設計された方が、良いと思います。

yotarou
質問者

お礼

完璧に理解出来ました。ありがとうございます。

関連するQ&A

  • accessでの複数条件での検索について

    現在accessで売上管理を作成しています。 T_一覧には売上日付、担当者、品名、金額、入力者、入力日付のデータが格納されています。 F_一覧は、T_一覧を基に、すべてのデータが閲覧できるフォームです。 ヘッダー部分に、売上日付、担当者、入力者、入力日付のテキストボックスを配置し、「検索」コマンドボタンを押下すると、検索したい条件に一致するデータのみが表示されるようにしたいです。 現在は担当者と入力者に検索したい値を入力し、「検索」ボタンを押下すると、条件に合ったデータのみが表示されるのですが、売上日付と入力日付に検索したい日付を入力しても、なにも検索できません。 担当者と入力者はQ_検索をT_一覧より作成し、抽出条件にLikeを使っています。 日付はどのように抽出条件にかけばよいのでしょうか?

  • アクセスの検索条件について

    アクセスの検索条件設定を教えてください 入会月は1月か7月ですが、データは 1998/07 1996/01 2001/01 2005/07 という形で入力されています そのなかで、1月入会だけをピックアップしたいのですが 抽出条件を教えてください ("yyyy/01"と設定してもエラーで抽出できませんでした)  

  • AccessからExcelへの条件付エクスポート

    お世話になります。 Access2000で住所録を作成し、運用しております。 普段はデータをフリガナ、会社名、市町村で検索し、表示しているのですが この時に使用した、検索条件をそのまま使って、得られたデータをExcelに エクスポートしたいのです。 (検索は、サブフォームの一覧表示部に各検索条件でフィルタをかけるという方法で行っています。) テーブル作成クエリなどいろいろ試してみたのですが、なかなかうまくいきません。 良い方法をご存知の方いらっしゃいましたら、よろしくお願いします。

  • 【ACCESS】ApplyFilterでデータ絞込みをした時、該当データがないと、条件の表示がおかしくなる

    ACCESSの一覧表示しているフォームで、検索条件を設定させ、その検索条件よりApplyFilteを使って、データ絞込みをしています。 データがある場合はうまく動作するのですが、該当データがないと、その後、検索条件を変更しても、検索条件のコンボボックスに値が表示されなくなります。 でも、認識はしているようで、デバッグで見ると値が入っているし、再度検索して、該当データがある場合は、また検索条件のコンボボックスが表示されるようになります。 何かつくりが悪いのでこのように動作するのでしょうか? もしくはデータが存在しない場合に何か別のことをするようにするなど、回避する方法があれば教えてください。 お願いします。

  • アクセスフォーム上での検索結果の「文字化け」と複数検索条件を設定した時

    アクセスフォーム上での検索結果の「文字化け」と複数検索条件を設定した時にnullデータがあると抽出されない現象。 ○フォーム上で検索条件を設定させ、サブフォームに検索結果を表示した時 (1)サブフォームでのテキストデータが文字化けします。何度かクエリを実行して表示させているからでしょうか? (2)複数の検索条件をフォーム上で設定させるのですが、条件を選択しないと表示されない検索条件があります。これは何故でしょう?また、検索条件を設定しなくてもすべてのデータを表示させたいのですが、どのように設定すればよいのでしょうか? よろしくお願いします。

  • Access 2007 クエリのあいまい検索について

    Access 2007 クエリのあいまい検索について 特定の文字を含むデータ以外を表示させたいと考えています。 下記の文字を含むデータ以外を表示させたい場合 どのように抽出条件を入れればいいでしょうか。 <抽出条件> 担当者もしくは空欄を含むデータ以外を表示 ※「担当者」という文字列です。 よろしくお願いいたします。

  • アクセスで検索画面をつくりたい

    アクセス初心者のものです。 http://www.murun.org/murun15.htm のページを参考にして、アクセスを使用し、データを作ってきたのですが、検索画面をつくるところから、やり方がのってなくて困っています。 検索画面は、できたら、いくつか条件を入力して、ヒットするものを抜き出して表示、というものにしたいです。 詳しくやり方がのっているサイトなどあれば教えていただけないでしょうか?

  • アクセスでの検索回数and 検索日付を出す方法

    どうしてもわからないので教えてください。 アクセス2002 XP フィールド名 ID氏名 生年月日 電話番号 住所 などの情報データがあり、フォームで検索できるように検索条件を氏名生年月日が一致するデーターを抽出できるようにしています。 そこに追加で検索結果表示ボタンクリック時に 例:Aさん検索後、抽出結果→検索回数+検索した日付表示。 あとでこのAさんは何回検索したか?何日に検索したという形で一覧表示させたいのです。 どのようにすればできますか? お力アドバイスおねがいします。

  • ACCESSで「"」を検索する

    テーブルデータの中に「"」を文字として使用している場合 クエリーで抽出条件に「"」を入れて検索しようとすると 指定した式に不正な文字が含まれています と出て検索できずに困っています どうにか「"」を含むデータを検索できないでしょうか ちなみにACCESS97です

  • accessのマクロの条件式

    access2000です。 accessの勉強中なのですが 条件に「IsNull([Forms]!*******)」と記入すると [Forms]!*******にデータがないと という条件式であるとわかりました。 しかしこの条件付き書式がこの一例のため応用できません。 他の条件付き書式を知りたいのですが その一覧が書かれたHPなどご存じありませんでしょうか?

専門家に質問してみよう