에 저장하는 대신 저장 프로 시저의 내 출력 매개 변수 값을 내 레이블로 반환합니다. 기본값을 반환합니다. 출력 매개 변수를 설정합니다.출력 매개 변수를 레이블
왜 캔트 난 내 텍스트 레이블 당신은 출력 매개 변수로 @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