Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


1100 / 2272 ツリー ←次へ | 前へ→

【8792】SQL hiro 06/11/14(火) 19:53 質問[未読]
【8794】Re:SQL 飛ばない豚 06/11/15(水) 9:31 発言[未読]

【8792】SQL
質問  hiro  - 06/11/14(火) 19:53 -

引用なし
パスワード
   INSERT INTO文でテーブルにレコードを追加したいのですが、
INSERT INTO テーブル名 (フィールド名) VALUES (フィールドへの設定値);
このようにSQL文を記述しています。
このとき、フィールドの設定値を変数にしたいのですがうまくいきません。
ただ変数を指定するだけじゃだめなのですか?

【8794】Re:SQL
発言  飛ばない豚  - 06/11/15(水) 9:31 -

引用なし
パスワード
   ▼hiro さん:
SQL文はString型の文字列です。
変数をその中に入れると、「変数名」の文字列になってしまいます。

一般的なのは、変数を文字列の外に出す方法です。
mySQL="INSERT INTO テーブル名 (フィールド名) VALUES (" & myHENSU & ");"
こんな感じで。

うまく行かない場合は、SQL文をDebug.Printしたり、それを新規クエリの
SQLに貼り付けたりすると、間違いを見つけやすいです。


それでは。(^・ω・^)

1100 / 2272 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
1078206
(SS)C-BOARD v3.8 is Free