235もっと見る1100ptコンピュータ学習・教育パラメータークエリ?というのを使って実行時エラー3601から抜け出したいAccessで、Excelにデータを書き込むプログラムを動かしていますと、---------------実行時エラー"3601":パラーメーターが少なすぎます。1を指定してください--------------というエラーが出てきまして、一向に希望通りの処理が行われず...。調べますと、ある変数に格納された下記のSQL文。b.都道府県------------------------これに何か原因があるのでは?と考え、ネット上で色々と調べました。有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。パラメータが少なすぎます。Q&A掲示板過去ログhttp://www.gizcollabo.jp/vbtomo/log/archive/vbqanda_1885_1.htmlにありますように、where句の後の「更新日」の型が数値型なのがいけないのか?等と考えたりしましたが、これを文字列型にすると別のエラーのダイアログが出てきたので、検討違いのようでした。chipshttps://hatenachips.blog.fc2.com/blog-entry-478.htmlにありますように、パラメータークエリが存在するのが原因ではないかと考えまして。上記SQLだけをAccessのクエリデザインで実行してみますと、「パラメーターの入力」というダイアログが出てきて、------------契約件数(テキストボックス)------------が出てきます。上記SQL内の「sum(契約件数)」という箇所の"契約件数"という項目に原因があるのでは?と推測したのですが。(2)の記事を参考にしても、SQL文をどのように修正したら、3601エラーが解消できるのか、応用ができず...具体的にどうすればエラーから抜け出せるか、お知恵をお貸しいただければ幸いです。01:26:321000pt質問の補足を受けて、確認してみました。最初の質問とエラー内容が変わってきておりますが...「演算子がありません」と出てきてしまいました。下記のクエリを実行しようとした際です(ファイル内にはクエリとして保存されてないですが)。実行していると思うのですが、インデントに全角の空白を使っているのがダメです。上記SQLだけをAccessのクエリデザインで実行してみますと、「パラメーターの入力」というダイアログが出てきての状態になります。これの原因は、「契約詳細テーブル」に、「契約件数」という列が無いからです。なるのではないかと思います。b.都道府県;これで、とりあえずエラーはなくなります。結果として抽出したデータに意味があるかどうかは、ちょっと疑問な感じはしますが。ありがとうございます。00:14:20100pt中に書いてる0.5が原因です。別の数字に変更しろという意味だと思います。他3件のコメントを見るご回答ありがとうございます。「1」に変えて実行してみたのですが。----------------------エラー番号:3307ユニオンクエリで選択した2つのテーブルまたはクエリの引数が一致しません。----------------------というエラーが出てきてしまいました...。07:05:44返信遅れてすみません、0.5と、ここに記載されていない2つのテーブル内の記述に問題があるのだと思います設定した2つのテーブルないのデータを見せていただかないとちょっと苦しいです。00:03:52概要テーブルと契約詳細テーブルのことです。00:04:51chsmさん失礼しました、再度テーブルが入っているファイルをアップしました。07:24:08ファイルを確認したら、何かの列が欠けているようです。07:16:32皆さま、失礼しました。アップしましたので、よかったら再度、ご確認いただけますと幸いです<m(__)m>「概要テーブル」と「契約詳細テーブル」が入ってます。最初の質問とエラー内容が変わってきておりますが...「演算子がありません」と出てきてしまいました。下記のクエリを実行しようとした際です(ファイル内にはクエリとして保存されてないですが)。b.都道府県;--------------------------------------契約詳細テーブルに「契約件数」という列がないからでしょうか...でもテーブルを見ると、その列はやはり見当たらないような...もう1度、確認します。ここでベストアンサー1000pt質問の補足を受けて、確認してみました。最初の質問とエラー内容が変わってきておりますが...「演算子がありません」と出てきてしまいました。下記のクエリを実行しようとした際です(ファイル内にはクエリとして保存されてないですが)。実行していると思うのですが、インデントに全角の空白を使っているのがダメです。上記SQLだけをAccessのクエリデザインで実行してみますと、「パラメーターの入力」というダイアログが出てきての状態になります。これの原因は、「契約詳細テーブル」に、「契約件数」という列が無いからです。なるのではないかと思います。b.都道府県;これで、とりあえずエラーはなくなります。結果として抽出したデータに意味があるかどうかは、ちょっと疑問な感じはしますが。ありがとうございます。18:07:17対象にしている「概要テーブル」と「契約詳細テーブル」に、それぞれ、どんな列があるのかが分からないと、誰も答えられません。補足から、契約詳細テーブルに契約件数という列はあるのかな、とか、募集者って列も臭いなとか、実際にエラーが出てるSQLと同じなのか置き換えてるのをミスったのか、とか、想像で書くことはできますが。#2014/3/17#で、抽出を行うと、<<としています。適切な回答が付くと思います。07:13:28>a-kuma3さんすみません、質問に記載したSQLに誤りがありました。募集者、ではなく「担当者」です。「担当者ID」列はありますが、「担当者」列はないです(別名のため)。テーブルの情報、失礼しました。>ken3memoさん過疎っているんですか。人力検索が専門性の高いご回答をしてくださる印象で、頼りにしてます!わかりにくい質問で恐れ入ります。テーブルの項目名、データ型、併せて載せます。Facebookでシェア全てのコメントを見る「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。これ以上回答リクエストを送信することはできません。回答リクエストを送信したユーザーはいませんすでに登録されている方はこちらからログインツイートするウォッチリスト1人が登録していますこの質問に含まれるキーワードSQL1319access973Excel3146Between34人気の質問ChatGPTについての質問です。今までブラウザでGoogleアカウントで使っていました。GPT4にはまだしていません。1ひろ子とタモリとの“正しい続柄”を教えてください。1この世に存在する質問サイトが多すぎる。使い分けるにしても多すぎる。こんにちは、私は外国人です。こんにちは、私は外国人です。}}${price}円{{/if}}知りたいことを検索してみようログインして回答する進んだ先のページで「許可する」ボタンを押してはてなによるアクセスを許可すると、認証が終わります。ご利用にあたりましては、はてな利用規約が適用されます。ご確認いただきご同意の上でご利用ください。