• ベストアンサー

Access クエリ

INSERT INTO テーブルA SELECT * FROM テーブルB WHERE (フィールド1= 値を入力してください); 上記のような追加クエリがあります。 実行するとインプットボックスが表示されますが、 メッセージを改行して2行表示することは出来ませんか?

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

  • ベストアンサー
  • keikan
  • ベストアンサー率42% (75/176)
回答No.1

バージョンやOSでの違いもあるかもしれませんが、どんなに長くしても44.5文字分ぐらいしか表されませんでした。またCtrl+Enterで文字列的には改行されていますが表示が1行分しかされません。 表題のように実現されるのであればダイアログなフォームを作成しメッセージを表示の上、テキストボックスに値を入力してもらい、そのテキストボックスの値を元にクエリーを実行するようにされてはどうでしょう。 フォーム表示→テキスト入力→フォームの非表示→クエリーの実行→クエリの終了→フォームのクローズみたいな流れで実現できるかとは思います。

freednia
質問者

お礼

どうもありがとうございました。 とりあえずは1行でなんとかすることにしました。 今度時間があったら修正してみます。

関連するQ&A