• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:”パラメータ値を TextBox から String に変換できません)

パラメータ値を TextBox から String に変換できません

このQ&Aのポイント
  • VB画面のTextBoxの値をSQLのString型フィールドにパラメータ変数をSETしUPDATEするのですが、エラーメッセージが出力されます。
  • SQL文のパラメータセットの部分で、TextBoxの値が空の場合はDBNull.Valueをセットし、値がある場合はTxtNyukinYoteiYmdの値をセットしています。
  • VB2008でVB6からのプログラムを改造しているため、SQLのパラメータ変数の使用が初めてであり、(1)と(2)を追加しました。

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

  • ベストアンサー
回答No.1

VB6と違い、コントロールに「デフォルトプロパティ」は存在しません。 テキストボックスならtextbox1.textまできちんと記述しないといけません。 textbox1だけなら「テキストボックスオブジェクト」になるので、それを文字列には代入できないわけです。

jyama52
質問者

お礼

解決いたしました。 本当にありがとうございます。 VB.NET系のまだまだ勉強が足りないようです。

関連するQ&A