Código:
el procedure funciona cuando meto un id que existe lo pongo en un textbox y me aparece existe o no existe, el problema es cuando quiero comparar en el if... no me sale.... alguna idea? Protected Sub btnReservar_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnReservar.Click Try Dim conn As New SqlConnection("Data Source=.\SQLEXPRESS;AttachDbFilename=" & _ """" & "E:\Documents and Settings\Jose Belmar\Mis documentos\Visual Studio 2005\WebSites\Trabajo\App_Data\MiBase.mdf" & """" & _ ";Integrated Security=True;User Instance=True") Dim cmd As New SqlCommand With cmd .Connection = conn .CommandType = Data.CommandType.StoredProcedure .Parameters.Add("@id", Data.SqlDbType.NChar, 50) .Parameters.Add("@fecha", Data.SqlDbType.NChar, 50) .Parameters.Add("@hora", Data.SqlDbType.NChar, 50) .Parameters.Add("@Resultado", Data.SqlDbType.NChar, 50) .Parameters("@id").Value = Me.txtPatente.Text .Parameters("@fecha").Value = Me.txtFecha.Text .Parameters("@hora").Value = Me.ddlHoras.Text .Parameters("@Resultado").Value = "" .Parameters("@Resultado").Direction = Data.ParameterDirection.Output .CommandText = "dbo.Valida" .Connection.Open() Dim reader As SqlDataReader reader = .ExecuteReader() reader.Close() Dim Resultado As String Resultado = .Parameters("@Resultado").Value Me.txtPatente.Text = Resultado Me.txtFecha.Text = Resultado (Aca me pone Existe) If (Resultado="Existe") Then Console.Write("Existe") End If .Connection.Close() .Dispose() End With Catch ex As Exception End Try End Sub