に出力する代わりに、ストアドプロシージャの出力パレメータ値を自分のラベルに戻す代わりに、デフォルト値を返します。出力パラメータを設定します。出力パラメータをラベル
はなぜカント私は私のテキストラベルあなたは、出力パラメータとして@tournameパラメータを定義していない
Dim reader As SqlDataReader
cmd.Parameters.AddWithValue("@tour", "2365")
cmd.Parameters.Add("@tourname", SqlDbType.VarChar)
cmd.Parameters("@tourname").Direction = ParameterDirection.Output
cmd.CommandText = "test"
cmd.CommandType = CommandType.StoredProcedure
cmd.Connection = conn
conn.Open()
reader = cmd.ExecuteReader()
Dim myTable As DataTable = New DataTable()
myTable.Load(reader)
DropDownList1.DataSource = myTable
DropDownList1.DataTextField = "ddate7"
DropDownList1.DataBind()
Label1.Text = cmd.Parameters("@tourname").ToString
conn.Close()
ストアドプロシージャがデータテーブル*と出力パラメータを返すと言っていますか? – egrunin