• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:文字の連結がうまくいかない)

文字連結に問題がある?SQLの実行結果が不正な値になる原因とは?

このQ&Aのポイント
  • SQLの文字連結がうまくいかず、意図しない結果が生じています。
  • 変数の値を連結する際に、適切なデータ型の変換が行われないため、不正な値が生成されます。
  • 文字列と数値の連結の場合、データ型の変換が必要です。データ型の変換を行うことで、正しい結果が得られます。

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

  • ベストアンサー
  • kmee
  • ベストアンサー率55% (1857/3366)
回答No.1

ひとまず SQL_update = SQL_st; SQL_update += st_seq; SQL_update += SQL_and; SQL_update += en_seq; SQL_update += SQL_end; とするとどうなりますか? あとは SQL_update.Format("%s%s%s%s%s",SQL_st , st_seq , SQL_and , en_seq , SQL_end); とか

ichigo61
質問者

お礼

ありがとうございます。 += で連結したら、うまくいきました。 + 連結は使わないほうがいいみたいですね。

関連するQ&A