• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VB2005のSQLにて定義した変数の使用について)

VB2005のSQLにて変数を使用する方法

このQ&Aのポイント
  • VB2005のSQLにて変数を使用して、テキストボックスに値を表示させたい場合、うまくいかないことがあります。解決方法を教えてください。
  • VB2005のSQLで変数を宣言し、値を設定してからテキストボックスに表示させたいですが、うまくいきません。アドバイスをお願いします。
  • VB2005のSQLで変数を使ってテキストボックスに値を表示させる方法がわかりません。コマンドを実行してもエラーが発生します。助言をください。

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

  • ベストアンサー
  • ape5
  • ベストアンサー率57% (85/148)
回答No.1

そういったタイプのT-SQLはできないかと思います。 やるなら2通りの方法があるかと思います。 1)DataReaderを使うタイプ command.CommandText = "SELECT MAX(todoufuken_code) FROM tbl_todoufuken" Dim rdr As SqlDataReader = command.ExecuteReader() rdr.Read() txtTodoufuken_code.Text = rdr(0) rdr.Close() 2)パラメータクエリを使うタイプ command.CommanText = "SELECT @ret=MAX(todoufuken_code FROM tbl_todoufuken" Dim pRet As SqlParameter = command.Parameters.Add("@ret",SqlDbType.VarChar,20) pRet.Direction = ParameterDirection.Output command.ExecuteNonQuery() txtTodoufuken_code.Text = pRet.Value 詳しく知りたいのならば[プログラミングADO.NET 2.0]がお勧めです。厚い本ですがためになります。

関連するQ&A

専門家に質問してみよう