助けてください
下記のコードなのですが、新たに「監督費」のフィールドを追加したいのですが、認識してくれません
「INSERT INTO ステートメントに認識できないフィールド <フィールド名> があります。正しい名前を入力したかを確認して、もう一度操作してください。(Error 3127)」
とエラーメッセージが出てしまいます
何が原因なのかわかりません
テーブルT物件情報とT共同受注には「監督費」フィールドは存在します
cond = "NZ(B.結果,0) = 0 AND B.確度 IN ('B') AND " & _
"FORMAT(B.発注予定時期,""YYYY/MM"") " & _
"BETWEEN '" & 年月1 & "' AND '" & 年月3 & "' "
Set db = CurrentDb
Set qr = db.QueryDefs("QS_EIGYO_BC")
qr.sql = "SELECT J.部署コード, FORMAT(B.発注予定時期,""YYYY/MM"") AS 年月, B.確度, " & _
"CCUR(NZ(J.受注金額,0)) AS 金額, CCUR(NZ(J.粗利,0)) AS 粗利, CCUR(NZ(J.監督費,0)) AS 監督費 " & _
"FROM T共同受注 AS J " & _
"INNER JOIN T物件情報 AS B ON J.物件番号 = B.物件番号 " & _
"WHERE " & cond & " " & _
"UNION ALL " & _
"SELECT E.部署コード, FORMAT(B.発注予定時期,""YYYY/MM"") AS 年月, B.確度, " & _
"CCUR(NZ(B.受注金額,0)) AS 金額, CCUR(NZ(B.粗利,0)) AS 粗利, CCUR(NZ(B.監督費,0)) AS 監督費 " & _
"FROM T物件情報 AS B " & _
"INNER JOIN Q部署担当者 AS E " & _
"ON B.責任者コード = E.担当者コード " & _
"WHERE " & cond & " AND " & _
"B.物件番号 NOT IN (SELECT 物件番号 FROM T共同受注)"
DoCmd.SetWarnings False
DoCmd.RunSQL "DELETE * FROM __B;"
'下記でエラー
DoCmd.RunSQL "INSERT INTO __B SELECT * FROM QS_EIGYO_BC"
DoCmd.SetWarnings True
No.1ベストアンサー
- 回答日時:
細かい検証はしていませんが、気になる点。
>DoCmd.RunSQL "INSERT INTO __B SELECT * FROM QS_EIGYO_BC"
__B と言うテーブルに「監督費」フィールドはありますか?
なければ追加してください。
上記で解決しない場合、下記を補足して下さい。
使用しているソフト名とバージョン
各テーブルの詳細(テーブル名、フィールド名、データ型の一覧)
「Q部署担当者」というクエリ?の内容(SQL文)
>__B と言うテーブルに「監督費」フィールドはありますか?
>なければ追加してください。
上記の通りでした
__Bというテーブルが隠しオブジェクトになっていて、見つけられなかったのが原因でした。。
有難うございました
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) access,vbaでフォルダ内のファイルをテーブルにインポート、ファイル名もフィールドに追加したい 1 2022/08/31 11:11
- Access(アクセス) アクセス where句を使用して複数条件抽出をするには 2 2022/08/29 13:24
- Visual Basic(VBA) ACCESS DAO で不要なテーブルのフィールド(列)の削除 4 2022/06/23 12:13
- Access(アクセス) 実行時エラー3131 FROM 句の構文エラーです について 7 2022/06/13 15:45
- Access(アクセス) アクセス 有効なフィールド名、または式として認識できませんのエラー 3 2022/08/19 11:53
- Visual Basic(VBA) エクセルのマクロについて教えてください。 3 2023/02/22 08:53
- MySQL SQLです。下記の問合せを行うクエリを、PhpMyAdminで作成して実行せよ。 「昨年の各月の総降 1 2023/07/01 00:32
- MySQL 下記の問合せを行うクエリを、PhpMyAdminで作成して実行せよ。 「A,B組の女子の氏名のよみ。 1 2023/05/16 15:28
- Visual Basic(VBA) エクセル VBA 難しいです 1 2023/02/21 15:39
- Visual Basic(VBA) 【前回の続き続きです、ご教示ください】VBAの記述方法がわかりません。 2 2022/08/24 20:49
このQ&Aを見た人はこんなQ&Aも見ています
-
とっておきの「夜食」教えて下さい
真夜中に小腹がすいたときにこっそり作るメニュー、こっそり家を抜け出して食べに行くお店… 人には言えない、けど自慢したい、そんなあなたの「とっておきの夜食」を教えて下さい。
-
大人になっても苦手な食べ物、ありますか?
大人になっても、我慢してもどうしても食べれないほど苦手なものってありますよね。 あなたにとっての今でもどうしても苦手なものはなんですか?
-
とっておきの手土産を教えて
お呼ばれの時や、ちょっとした頂き物のお礼にと何かと必要なのに 自分のセレクトだとついマンネリ化してしまう手土産。 ¥5,000以内で手土産を用意するとしたらあなたは何を用意しますか??
-
おすすめのモーニング・朝食メニューを教えて!
コメダ珈琲店のモーニング ロイヤルホストのモーニング 牛丼チェーン店の朝食などなど、おいしいモーニング・朝食メニューがたくさんありますよね。
-
お風呂の温度、何℃にしてますか?
みなさん、家のお風呂って何℃で入ってますか? ぬるめのお湯にゆったり…という方もいれば、熱いのが好き!という方もいるかと思います。 我が家は平均的(?)な42℃設定なのですが、みなさんのご家庭では何℃に設定していますか?
-
INSERT INTOステートメント構文エラーについての質問です
Visual Basic(VBA)
-
SQL文で パラメータが少なすぎます エラー
Access(アクセス)
-
Accessのマクロでモジュールを実行させたい。
Access(アクセス)
-
-
4
実行時エラー3131 FROM 句の構文エラーです について
Access(アクセス)
-
5
Access VBAで行ラベルが定義されていないというエラーが出ます
Access(アクセス)
-
6
ACCESS2007 VBA 「INSERT INTO~」について
PowerPoint(パワーポイント)
-
7
アクセスのエラー「クエリには出力フィールドが1つ以上必要です。」
その他(Microsoft Office)
-
8
エクセルからアクセスにインポートすると、エラーが出てしまいます。原因を教えていただけませんか。
Access(アクセス)
-
9
アクセスで#エラーを表示させない方法は?
Access(アクセス)
-
10
日付型のフィールドに空白を入れる方法を教えてください
その他(データベース)
-
11
Access サブフォームでの選択行の取得
その他(データベース)
-
12
アクセスVBAのMe!と[ ]
Access(アクセス)
-
13
Access2010 「演算子がありません」エラー
その他(データベース)
-
14
実行時エラー3001「引数が間違った型、許容範囲外、または競合しています。」
Visual Basic(VBA)
-
15
Accessでデータシートに同じデータがいくつもでてしまいます。
その他(データベース)
-
16
パラメータが少なすぎます。1を指定して下さい。""
Excel(エクセル)
-
17
VBAのAccessでDATE型のINSERT
その他(データベース)
-
18
エクセル:マクロ「Application.CutCopyMode = False」って?
Excel(エクセル)
-
19
2つのテーブルに共通するレコードを削除したい
Access(アクセス)
-
20
accessの SQL文 INSERT命令
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【大喜利】【投稿~11/22】このサンタクロースは偽物だと気付いた理由とは?
- ・お風呂の温度、何℃にしてますか?
- ・とっておきの「まかない飯」を教えて下さい!
- ・2024年のうちにやっておきたいこと、ここで宣言しませんか?
- ・いけず言葉しりとり
- ・土曜の昼、学校帰りの昼メシの思い出
- ・忘れられない激○○料理
- ・あなたにとってのゴールデンタイムはいつですか?
- ・とっておきの「夜食」教えて下さい
- ・これまでで一番「情けなかったとき」はいつですか?
- ・プリン+醤油=ウニみたいな組み合わせメニューを教えて!
- ・タイムマシーンがあったら、過去と未来どちらに行く?
- ・遅刻の「言い訳」選手権
- ・好きな和訳タイトルを教えてください
- ・うちのカレーにはこれが入ってる!って食材ありますか?
- ・おすすめのモーニング・朝食メニューを教えて!
- ・「覚え間違い」を教えてください!
- ・とっておきの手土産を教えて
- ・「平成」を感じるもの
- ・秘密基地、どこに作った?
- ・【お題】NEW演歌
- ・カンパ〜イ!←最初の1杯目、なに頼む?
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Accessでテーブルの値をテキス...
-
INSERT INTO ステートメントに...
-
SQLServer2005のSQL文での別名...
-
Accessのフィールド数が255しか...
-
ACCESSでの改行コード
-
ACCESSでテーブルのチェックを...
-
Access 昇順・降順で並び替え...
-
【Access】フォームで自動計算...
-
通貨型で\\0の時、何も表示しな...
-
Access:リンクテーブルマネー...
-
Accessで、固定アルファベット+...
-
アクセス エラーを数値「0」に...
-
ACCESS レーダーチャートのデー...
-
ACCESS2000「定義されているフ...
-
accessで重複を防ぎたい
-
SQLで特定の文字を含むものを削除
-
Accessで別途保存の画像ファイ...
-
ACCESSで400以上のフィールドが...
-
ACCESS VBAにてCSV...
-
Access の非連結テキストボック...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
INSERT INTO ステートメントに...
-
Accessでテーブルの値をテキス...
-
Accessのフィールド数が255しか...
-
ACCESSでの改行コード
-
アクセス エラーを数値「0」に...
-
SQLServer2005のSQL文での別名...
-
accessのレポートで元になるテ...
-
ACCESSで400以上のフィールドが...
-
accessで重複を防ぎたい
-
Access 昇順・降順で並び替え...
-
Accessで、固定アルファベット+...
-
【Access】フォームで自動計算...
-
ExcelのデータをコピーでACCESS...
-
ACCESSでテーブルのチェックを...
-
ACCESS2000「定義されているフ...
-
ACCESS検索★ある文字を複数のフ...
-
ACCESS VBAにてCSV...
-
フィールド数の多すぎる・フィ...
-
ACCESSで和暦を西暦に・・・
-
アクセス メモ型 255文字...
おすすめ情報