Microsoft Access Club Access超初心者対象Forum Access初級者対象Forum Access初・中級者対象Forum Access VBA Tips Forum DAO、ADO、SQL Forum

     

リストへもどる

投稿記事の一括表示

タイトルテーブル表に新規にレコードを追加する方法について教えてください。
記事No172134
投稿日: 2018/01/23(Tue) 14:09
投稿者芝田
OS:10
Access Version:2016

テーブル表に新規にレコードを追加する方法について教えてください。

現在、テーブル表を元に「追加」クエリと「非連結のフォーム(新規登録用)」を作りました。
クエリの「レコードの追加」には「テーブル」と同じ名前で、フィールドに「フォーム」で下記のように入力しています。

フィールド  顧客ID:[Forms]![オーダー新規登録]![顧客ID]

上記のようにしてみたのですが、クエリには書き込むのですがテーブルに反映されません。

「非連結」であってもフォールドで指定すればいいんですよね?
1件につき1レコード(行)じゃないとまずいのでしょうか?

ここらへんがいまいち理解できていません。
初心者なので詳しく教えてください。
よろしくお願いいたします。

タイトルRe: テーブル表に新規にレコードを追加する方法について教えてください。
記事No172135
投稿日: 2018/01/23(Tue) 15:17
投稿者hatena
ちょっと状況が分かり辛いので、現状のクエリをSQLビューで開いて、そこに表示されるSQL文をコピーして貼り付けてもらえますか。

タイトルRe^2: テーブル表に新規にレコードを追加する方法について教えてください。
記事No172136
投稿日: 2018/01/23(Tue) 16:48
投稿者芝田
hatenaさん、いつもありがとうございます。
SQLビューを見たら私でも分かるくらいに変なことになっていますのでちょっと調べてみます。
すみません。

タイトルRe^2: テーブル表に新規にレコードを追加する方法について教えてください。
記事No172137
投稿日: 2018/01/23(Tue) 17:04
投稿者芝田
以前にお願いしました1週間分を横に並べたテーブルです。
結局、横並びで使ってしまっています。
これを元にフォームを作りました。

現象ですが、
1 1行のはずが5行になってしまいます。
2 顧客IDが顧客名に。
3 日付、受注・ロス・確定の数量が反映されないです。

分かりにくかったので改行してみました。


INSERT INTO
■オーダーT
( 週オーダーナンバー, 顧客ID, 顧客名, 商品MID, M商品名, 仕入れ識別ID, 商品ID, 商品名,
月オーダーナンバー, 月日付, 月受注, 月ロス, 月確定, 月送料,
火オーダーナンバー, 火日付, 火受注, 火ロス, 火確定, 火送料,
水オーダーナンバー, 水日付, 水受注, 水ロス, 水確定, 水送料,
木オーダーナンバー, 木日付, 木受注, 木ロス, 木確定, 木送料,
金オーダーナンバー, 金日付, 金受注, 金ロス, 金確定, 金送料,
土オーダーナンバー, 土日付, 土受注, 土ロス, 土確定, 土送料,
日オーダーナンバー, 日日付, 日受注, 日ロス, 日確定, 日送料,
受注合計, ロス合計, 確定合計 )

SELECT

[Forms]![オーダー新規登録]![週オーダーナンバー] AS 週オーダーナンバー,
[Forms]![オーダー新規登録]![顧客ID] AS 顧客ID,
[Forms]![オーダー新規登録]![顧客名] AS 顧客名,
[Forms]![オーダー新規登録]![商品MID] AS 商品MID,
[Forms]![オーダー新規登録]![M商品名] AS M商品名,
[Forms]![オーダー新規登録]![仕入れ識別ID] AS 仕入れ識別ID,
[Forms]![オーダー新規登録]![商品ID] AS 商品ID,
[Forms]![オーダー新規登録]![商品名] AS 商品名,

[Forms]![オーダー新規登録]![月オーダーナンバー] AS 月オーダーナンバー, [Forms]![オーダー新規登録]![月日付] AS 月日付, [Forms]![オーダー新規登録]![月受注] AS 月受注, [Forms]![オーダー新規登録]![月ロス] AS 月ロス, [Forms]![オーダー新規登録]![月確定] AS 月確定, [Forms]![オーダー新規登録]![月送料] AS 月送料,

[Forms]![オーダー新規登録]![火オーダーナンバー] AS 火オーダーナンバー, [Forms]![オーダー新規登録]![火日付] AS 火日付, [Forms]![オーダー新規登録]![火受注] AS 火受注, [Forms]![オーダー新規登録]![火ロス] AS 火ロス, [Forms]![オーダー新規登録]![火確定] AS 火確定, [Forms]![オーダー新規登録]![火送料] AS 火送料,

[Forms]![オーダー新規登録]![水オーダーナンバー] AS 水オーダーナンバー, [Forms]![オーダー新規登録]![水日付] AS 水日付, [Forms]![オーダー新規登録]![水受注] AS 水受注, [Forms]![オーダー新規登録]![水ロス] AS 水ロス, [Forms]![オーダー新規登録]![水確定] AS 水確定, [Forms]![オーダー新規登録]![水送料] AS 水送料,

[Forms]![オーダー新規登録]![木オーダーナンバー] AS 木オーダーナンバー, [Forms]![オーダー新規登録]![木日付] AS 木日付, [Forms]![オーダー新規登録]![木受注] AS 木受注, [Forms]![オーダー新規登録]![木ロス] AS 木ロス, [Forms]![オーダー新規登録]![木確定] AS 木確定, [Forms]![オーダー新規登録]![木送料] AS 木送料,

[Forms]![オーダー新規登録]![金オーダーナンバー] AS 金オーダーナンバー, [Forms]![オーダー新規登録]![金日付] AS 金日付, [Forms]![オーダー新規登録]![金受注] AS 金受注, [Forms]![オーダー新規登録]![金ロス] AS 金ロス, [Forms]![オーダー新規登録]![金確定] AS 金確定, [Forms]![オーダー新規登録]![金送料] AS 金送料,

[Forms]![オーダー新規登録]![土オーダーナンバー] AS 土オーダーナンバー, [Forms]![オーダー新規登録]![土月日付] AS 土日付, [Forms]![オーダー新規登録]![土受注] AS 土受注, [Forms]![オーダー新規登録]![土ロス] AS 土ロス, [Forms]![オーダー新規登録]![土確定] AS 土確定, [Forms]![オーダー新規登録]![土送料] AS 土送料,

[Forms]![オーダー新規登録]![日オーダーナンバー] AS 日オーダーナンバー, [Forms]![オーダー新規登録]![日日付] AS 日日付, [Forms]![オーダー新規登録]![日受注] AS 日受注, [Forms]![オーダー新規登録]![日ロス] AS 日ロス, [Forms]![オーダー新規登録]![日確定] AS 日確定, [Forms]![オーダー新規登録]![日送料] AS 日送料,

[Forms]![オーダー新規登録]![受注合計] AS 受注合計, [Forms]![オーダー新規登録]![ロス合計] AS ロス合計, [Forms]![オーダー新規登録]![確定合計] AS 確定合計

FROM ■オーダーT;

タイトルRe^3: テーブル表に新規にレコードを追加する方法について教えてください。
記事No172138
投稿日: 2018/01/23(Tue) 17:33
投稿者hatena
非連結ですから、追加するのは1レコードですよね。

下記のリンク先の「単一レコード追加クエリ」の構文を使ってください。

INSERT INTO ステートメント (Microsoft Access SQL)
https://msdn.microsoft.com/ja-jp/library/office/ff834799.aspx?f=255&MSPPError=-2147217396


INSERT INTO ■オーダーT
(
週オーダーナンバー, 顧客ID, 顧客名, 商品MID, M商品名, 仕入れ識別ID, 商品ID, 商品名,
月オーダーナンバー, 月日付, 月受注, 月ロス, 月確定, 月送料,
火オーダーナンバー, 火日付, 火受注, 火ロス, 火確定, 火送料,
水オーダーナンバー, 水日付, 水受注, 水ロス, 水確定, 水送料,
木オーダーナンバー, 木日付, 木受注, 木ロス, 木確定, 木送料,
金オーダーナンバー, 金日付, 金受注, 金ロス, 金確定, 金送料,
土オーダーナンバー, 土日付, 土受注, 土ロス, 土確定, 土送料,
日オーダーナンバー, 日日付, 日受注, 日ロス, 日確定, 日送料,
受注合計, ロス合計, 確定合計
)
VALUES
(
[Forms]![オーダー新規登録]![週オーダーナンバー] AS 週オーダーナンバー,
[Forms]![オーダー新規登録]![顧客ID] AS 顧客ID,
[Forms]![オーダー新規登録]![顧客名] AS 顧客名,
[Forms]![オーダー新規登録]![商品MID] AS 商品MID,

中略

)


現状は、
SELECT ・・・・・・ FROM ■オーダーT;
を追加することになりますので、■オーダーT のレコード件数分追加されてしまいます。


非常に面倒なSQLになりますよね。
このテーブル設計のままでいくと今後あらゆる場面で面倒なことになりますよ。

タイトルRe^4: テーブル表に新規にレコードを追加する方法について教えてください。
記事No172139
投稿日: 2018/01/24(Wed) 06:58
投稿者芝田
>
> 非常に面倒なSQLになりますよね。
> このテーブル設計のままでいくと今後あらゆる場面で面倒なことになりますよ。

hatenaさん、ありがとうございます。おっしゃるように弊害も出ています。
実をいいますとテーブルの作り直しはhatenaさんに教えてもらってから提案しているのですが、メインの人になかなか通じません。
自分でこっそりと時間を作ってやり直すべく準備している最中です。

ありがとうございました。

タイトルRe^5: テーブル表に新規にレコードを追加する方法について教えてください。
記事No172142
投稿日: 2018/01/24(Wed) 09:50
投稿者hatena
> 実をいいますとテーブルの作り直しはhatenaさんに教えてもらってから提案しているのですが、メインの人になかなか通じません。
> 自分でこっそりと時間を作ってやり直すべく準備している最中です。

お察しします。
データベースの基本が分かっていない人にはなかなか理解しづらいですからね。

人間が見た場合の見やすさを重視しているのだと思いますが、
データベースとしてとても使いづらいものになります。

データベースの設定は正規化されたものにして、
見た目は、
ワークテーブルを使う、サブフォームをうまく使う、非連結にする、などの手法をつかって、
見やすい形するという設計を考えます。
それをみせれば説得できるかと思います。

タイトルRe^4: テーブル表に新規にレコードを追加する方法について教えてください。
記事No172140
投稿日: 2018/01/24(Wed) 07:41
投稿者芝田
入力して保存すると下記のメッセージが出ます。

クエリ式’[Forms}![オーダー新規登録]![週オーダーナンバー]AS 週オーダーナンバー'の構文エラー
演算子がありません


ちなみにオーダーナンバーは、日付と顧客ID・商品ID等を組み合わせて式で文字列を構成しています。
これも関係あるでしょうか?



下のように入力し直しました。


INSERT INTO ■オーダーT
(
週オーダーナンバー, 顧客ID, 顧客名, 商品MID, M商品名, 仕入れ識別ID, 商品ID, 商品名,
月オーダーナンバー, 月日付, 月受注, 月ロス, 月確定, 月送料,
火オーダーナンバー, 火日付, 火受注, 火ロス, 火確定, 火送料,
水オーダーナンバー, 水日付, 水受注, 水ロス, 水確定, 水送料,
木オーダーナンバー, 木日付, 木受注, 木ロス, 木確定, 木送料,
金オーダーナンバー, 金日付, 金受注, 金ロス, 金確定, 金送料,
土オーダーナンバー, 土日付, 土受注, 土ロス, 土確定, 土送料,
日オーダーナンバー, 日日付, 日受注, 日ロス, 日確定, 日送料,
受注合計, ロス合計, 確定合計
)
VALUES
(
[Forms]![オーダー新規登録]![週オーダーナンバー] AS 週オーダーナンバー,
[Forms]![オーダー新規登録]![顧客ID] AS 顧客ID,
[Forms]![オーダー新規登録]![顧客名] AS 顧客名,
[Forms]![オーダー新規登録]![商品MID] AS 商品MID,
[Forms]![オーダー新規登録]![M商品名] AS M商品名,
[Forms]![オーダー新規登録]![仕入れ識別ID] AS 仕入れ識別ID,
[Forms]![オーダー新規登録]![商品ID] AS 商品ID,
[Forms]![オーダー新規登録]![商品名] AS 商品名,

[Forms]![オーダー新規登録]![月オーダーナンバー] AS 月オーダーナンバー,
[Forms]![オーダー新規登録]![月日付] AS 月日付,
[Forms]![オーダー新規登録]![月受注] AS 月受注,
[Forms]![オーダー新規登録]![月ロス] AS 月ロス,
[Forms]![オーダー新規登録]![月確定] AS 月確定,
[Forms]![オーダー新規登録]![月送料] AS 月送料,

[Forms]![オーダー新規登録]![火オーダーナンバー] AS 火オーダーナンバー,
[Forms]![オーダー新規登録]![火日付] AS 火日付,
[Forms]![オーダー新規登録]![火受注] AS 火受注,
[Forms]![オーダー新規登録]![火ロス] AS 火ロス,
[Forms]![オーダー新規登録]![火確定] AS 火確定,
[Forms]![オーダー新規登録]![火送料] AS 火送料,

[Forms]![オーダー新規登録]![水オーダーナンバー] AS 水オーダーナンバー,
[Forms]![オーダー新規登録]![水日付] AS 水日付,
[Forms]![オーダー新規登録]![水受注] AS 水受注,
[Forms]![オーダー新規登録]![水ロス] AS 水ロス,
[Forms]![オーダー新規登録]![水確定] AS 水確定,
[Forms]![オーダー新規登録]![水送料] AS 水送料,

[Forms]![オーダー新規登録]![木オーダーナンバー] AS 木オーダーナンバー,
[Forms]![オーダー新規登録]![木日付] AS 木日付,
[Forms]![オーダー新規登録]![木受注] AS 木受注,
[Forms]![オーダー新規登録]![木ロス] AS 木ロス,
[Forms]![オーダー新規登録]![木確定] AS 木確定, [Forms]![オーダー新規登録]![木送料] AS 木送料,

[Forms]![オーダー新規登録]![金オーダーナンバー] AS 金オーダーナンバー,
[Forms]![オーダー新規登録]![金日付] AS 金日付,
[Forms]![オーダー新規登録]![金受注] AS 金受注,
[Forms]![オーダー新規登録]![金ロス] AS 金ロス,
[Forms]![オーダー新規登録]![金確定] AS 金確定,
[Forms]![オーダー新規登録]![金送料] AS 金送料,

[Forms]![オーダー新規登録]![土オーダーナンバー] AS 土オーダーナンバー,
[Forms]![オーダー新規登録]![土月日付] AS 土日付,
[Forms]![オーダー新規登録]![土受注] AS 土受注,
[Forms]![オーダー新規登録]![土ロス] AS 土ロス,
[Forms]![オーダー新規登録]![土確定] AS 土確定,
[Forms]![オーダー新規登録]![土送料] AS 土送料,

[Forms]![オーダー新規登録]![日オーダーナンバー] AS 日オーダーナンバー,
[Forms]![オーダー新規登録]![日日付] AS 日日付,
[Forms]![オーダー新規登録]![日受注] AS 日受注,
[Forms]![オーダー新規登録]![日ロス] AS 日ロス,
[Forms]![オーダー新規登録]![日確定] AS 日確定,
[Forms]![オーダー新規登録]![日送料] AS 日送料,

[Forms]![オーダー新規登録]![受注合計] AS 受注合計,
[Forms]![オーダー新規登録]![ロス合計] AS ロス合計,
[Forms]![オーダー新規登録]![確定合計] AS 確定合計
)

タイトルRe^5: テーブル表に新規にレコードを追加する方法について教えてください。
記事No172141
投稿日: 2018/01/24(Wed) 09:44
投稿者hatena
> クエリ式’[Forms}![オーダー新規登録]![週オーダーナンバー]AS 週オーダーナンバー'の構文エラー
> 演算子がありません

あっ、済みません。VALUES の場合は、「AS フィールド名」の部分が不要でした。

VALUES
(
[Forms]![オーダー新規登録]![週オーダーナンバー],
[Forms]![オーダー新規登録]![顧客ID],
[Forms]![オーダー新規登録]![顧客名],
[Forms]![オーダー新規登録]![商品MID],
以下略

タイトルRe^6: テーブル表に新規にレコードを追加する方法について教えてください。
記事No172143
投稿日: 2018/01/24(Wed) 11:06
投稿者芝田
hatenaさん、修正をしまして1件登録できました。
受注数字とか反映されない箇所もあるのですが。

ところが、SQLを再度見たり保存させると一気に何か走って、また下記のようにSELECTに書き換わってしまいます。

INSERT INTO ■オーダーT

( 週オーダーナンバー, 顧客ID, 顧客名, 商品MID, M商品名, 仕入れ識別ID, 商品ID, 商品名,
月オーダーナンバー, 月日付, 月受注, 月ロス, 月確定, 月送料,
火オーダーナンバー, 火日付, 火受注, 火ロス, 火確定, 火送料,
水オーダーナンバー, 水日付, 水受注, 水ロス, 水確定, 水送料,
木オーダーナンバー, 木日付, 木受注, 木ロス, 木確定, 木送料,
金オーダーナンバー, 金日付, 金受注, 金ロス, 金確定, 金送料,
土オーダーナンバー, 土日付, 土受注, 土ロス, 土確定, 土送料,
日オーダーナンバー, 日日付, 日受注, 日ロス, 日確定, 日送料, 受注合計, ロス合計, 確定合計 )


SELECT

[Forms]![オーダー新規登録]![週オーダーナンバー] AS 式1,
[Forms]![オーダー新規登録]![顧客ID] AS 式2,
[Forms]![オーダー新規登録]![顧客名] AS 式3,
[Forms]![オーダー新規登録]![商品MID] AS 式4,
[Forms]![オーダー新規登録]![M商品名] AS 式5,
[Forms]![オーダー新規登録]![仕入れ識別ID] AS 式6,
[Forms]![オーダー新規登録]![商品ID] AS 式7,
[Forms]![オーダー新規登録]![商品名] AS 式8,
[Forms]![オーダー新規登録]![月オーダーナンバー] AS 式9, [Forms]![オーダー新規登録]![月日付] AS 式10, [Forms]![オーダー新規登録]![月受注] AS 式11, [Forms]![オーダー新規登録]![月ロス] AS 式12, [Forms]![オーダー新規登録]![月確定] AS 式13, [Forms]![オーダー新規登録]![月送料] AS 式14,

[Forms]![オーダー新規登録]![火オーダーナンバー] AS 式15, [Forms]![オーダー新規登録]![火日付] AS 式16, [Forms]![オーダー新規登録]![火受注] AS 式17, [Forms]![オーダー新規登録]![火ロス] AS 式18, [Forms]![オーダー新規登録]![火確定] AS 式19, [Forms]![オーダー新規登録]![火送料] AS 式20,

[Forms]![オーダー新規登録]![水オーダーナンバー] AS 式21, [Forms]![オーダー新規登録]![水日付] AS 式22, [Forms]![オーダー新規登録]![水受注] AS 式23, [Forms]![オーダー新規登録]![水ロス] AS 式24, [Forms]![オーダー新規登録]![水確定] AS 式25, [Forms]![オーダー新規登録]![水送料] AS 式26,

[Forms]![オーダー新規登録]![木オーダーナンバー] AS 式27, [Forms]![オーダー新規登録]![木日付] AS 式28, [Forms]![オーダー新規登録]![木受注] AS 式29, [Forms]![オーダー新規登録]![木ロス] AS 式30, [Forms]![オーダー新規登録]![木確定] AS 式31, [Forms]![オーダー新規登録]![木送料] AS 式32,

[Forms]![オーダー新規登録]![金オーダーナンバー] AS 式33, [Forms]![オーダー新規登録]![金日付] AS 式34, [Forms]![オーダー新規登録]![金受注] AS 式35, [Forms]![オーダー新規登録]![金ロス] AS 式36, [Forms]![オーダー新規登録]![金確定] AS 式37, [Forms]![オーダー新規登録]![金送料] AS 式38,

[Forms]![オーダー新規登録]![土オーダーナンバー] AS 式39, [Forms]![オーダー新規登録]![土月日付] AS 式40, [Forms]![オーダー新規登録]![土受注] AS 式41, [Forms]![オーダー新規登録]![土ロス] AS 式42, [Forms]![オーダー新規登録]![土確定] AS 式43, [Forms]![オーダー新規登録]![土送料] AS 式44,

[Forms]![オーダー新規登録]![日オーダーナンバー] AS 式45, [Forms]![オーダー新規登録]![日日付] AS 式46, [Forms]![オーダー新規登録]![日受注] AS 式47, [Forms]![オーダー新規登録]![日ロス] AS 式48, [Forms]![オーダー新規登録]![日確定] AS 式49, [Forms]![オーダー新規登録]![日送料] AS 式50,

[Forms]![オーダー新規登録]![受注合計] AS 式51,
[Forms]![オーダー新規登録]![ロス合計] AS 式52,
[Forms]![オーダー新規登録]![確定合計] AS 式53;

タイトルRe^7: テーブル表に新規にレコードを追加する方法について教えてください。
記事No172144
投稿日: 2018/01/24(Wed) 12:22
投稿者hatena
> hatenaさん、修正をしまして1件登録できました。
> 受注数字とか反映されない箇所もあるのですが。

原因としては、
フィールドのデータ型とフォームの値が合致していないとか、ぐらいかな。
実物をみないと、特定は難しいです。


> ところが、SQLを再度見たり保存させると一気に何か走って、また下記のようにSELECTに書き換わってしまいます。
>
> INSERT INTO ■オーダーT
>
> ( 週オーダーナンバー, 顧客ID, 顧客名, 商品MID, M商品名, 仕入れ識別ID, 商品ID, 商品名,
> 月オーダーナンバー, 月日付, 月受注, 月ロス, 月確定, 月送料,
> 火オーダーナンバー, 火日付, 火受注, 火ロス, 火確定, 火送料,
> 水オーダーナンバー, 水日付, 水受注, 水ロス, 水確定, 水送料,
> 木オーダーナンバー, 木日付, 木受注, 木ロス, 木確定, 木送料,
> 金オーダーナンバー, 金日付, 金受注, 金ロス, 金確定, 金送料,
> 土オーダーナンバー, 土日付, 土受注, 土ロス, 土確定, 土送料,
> 日オーダーナンバー, 日日付, 日受注, 日ロス, 日確定, 日送料, 受注合計, ロス合計, 確定合計 )
>
>
> SELECT
>
> [Forms]![オーダー新規登録]![週オーダーナンバー] AS 式1,
> [Forms]![オーダー新規登録]![顧客ID] AS 式2,
> [Forms]![オーダー新規登録]![顧客名] AS 式3,
> [Forms]![オーダー新規登録]![商品MID] AS 式4,
以下略

一度でもデザインビューにすると、そのように書き換えられます。
それでも、問題はなく実行できます。
Accessは、FROM句を省略することでできるので。

ただし、Accessだけでの方言ですので、他のデータベースではこのSQLでは使えないので、SQL規約に沿ったVALUESを使った書き方にしておくほうがいいとは思います。

タイトルRe^8: テーブル表に新規にレコードを追加する方法について教えてください。
記事No172145
投稿日: 2018/01/24(Wed) 13:16
投稿者芝田
ありがとうございます。
デザインビューにすると変わるわけですね。初めて知りました。助かります。

> フィールドのデータ型とフォームの値が合致していないとか、ぐらいかな。

これですよね。再度チェックしてみます。

助かりました。ありがとうございます。










> > hatenaさん、修正をしまして1件登録できました。
> > 受注数字とか反映されない箇所もあるのですが。
>
> 原因としては、
> フィールドのデータ型とフォームの値が合致していないとか、ぐらいかな。
> 実物をみないと、特定は難しいです。
>
>
> > ところが、SQLを再度見たり保存させると一気に何か走って、また下記のようにSELECTに書き換わってしまいます。
> >
> > INSERT INTO ■オーダーT
> >
> > ( 週オーダーナンバー, 顧客ID, 顧客名, 商品MID, M商品名, 仕入れ識別ID, 商品ID, 商品名,
> > 月オーダーナンバー, 月日付, 月受注, 月ロス, 月確定, 月送料,
> > 火オーダーナンバー, 火日付, 火受注, 火ロス, 火確定, 火送料,
> > 水オーダーナンバー, 水日付, 水受注, 水ロス, 水確定, 水送料,
> > 木オーダーナンバー, 木日付, 木受注, 木ロス, 木確定, 木送料,
> > 金オーダーナンバー, 金日付, 金受注, 金ロス, 金確定, 金送料,
> > 土オーダーナンバー, 土日付, 土受注, 土ロス, 土確定, 土送料,
> > 日オーダーナンバー, 日日付, 日受注, 日ロス, 日確定, 日送料, 受注合計, ロス合計, 確定合計 )
> >
> >
> > SELECT
> >
> > [Forms]![オーダー新規登録]![週オーダーナンバー] AS 式1,
> > [Forms]![オーダー新規登録]![顧客ID] AS 式2,
> > [Forms]![オーダー新規登録]![顧客名] AS 式3,
> > [Forms]![オーダー新規登録]![商品MID] AS 式4,
> 以下略
>
> 一度でもデザインビューにすると、そのように書き換えられます。
> それでも、問題はなく実行できます。
> Accessは、FROM句を省略することでできるので。
>
> ただし、Accessだけでの方言ですので、他のデータベースではこのSQLでは使えないので、SQL規約に沿ったVALUESを使った書き方にしておくほうがいいとは思います。

- 以下のフォームから自分の投稿記事を修正・削除することができます -
処理 記事No パスワード

ページの先頭へ 前ページへ戻る