Foros del Web » Programación para mayores de 30 ;) » .NET »

if consulta hecha = true ...

Estas en el tema de if consulta hecha = true ... en el foro de .NET en Foros del Web. no se como hacer para cuando hago una consulta devuelva true si la consulta encontro algo x ejemplo: en el siguiente codigo: Código: Sub Click_LoginCuenta(ByVal ...
  #1 (permalink)  
Antiguo 08/11/2009, 15:32
Avatar de gakutaru  
Fecha de Ingreso: agosto-2005
Ubicación: frente a mi NtbK
Mensajes: 239
Antigüedad: 19 años, 2 meses
Puntos: 6
if consulta hecha = true ...

no se como hacer para cuando hago una consulta devuelva true si la consulta encontro algo
x ejemplo:
en el siguiente codigo:

Código:
Sub Click_LoginCuenta(ByVal s As Object, ByVal e As EventArgs)
        Dim strConSesion As String
        Dim conSeSSion As SqlConnection
        Dim strSelectSesion As String
        Dim cmdSelectSesion As SqlCommand
        Dim dtrSesion As SqlDataReader
        
                
        strConSesion = System.Configuration.ConfigurationManager.AppSettings("conSesion") 'para conectar co la bd
        conSeSSion = New SqlConnection(strConSesion) 'ago coneccion con la bd
        strSelectSesion = "Select * From Cuenta Where idSesion = @usuario"
        cmdSelectSesion = New SqlCommand(strSelectSesion, conSeSSion)
        cmdSelectSesion.Parameters.AddWithValue("@usuario", txtUsuario.Text)
        
        
        Try
            conSeSSion.Open()
            dtrSesion = cmdSelectSesion.ExecuteReader()
            While dtrSesion.Read
                If @@ENCONTRO ALGO@@Then
                    If dtrSesion("Pass") = txtClave.Text Then
                        Response.Redirect("Validar.aspx")
                    Else
                        Label2.Text = "Passwor erronia"
                    End If
                Else
                    Label3.Text = "usuario no existe"
                End If
            conSeSSion.Close()
        End While
        Catch
            Label1.Text = "No se encuentra el usuario"
        End Try
        
    End Sub
en este caso particular, si el usuario existe, deveria devolver true la consulta de que encontro algo
en la linia : If @@ENCONTRO ALGO@@Then
si no encuentra nada devuelve false y muestra "usuario no existe"
no se si me explico :$
  #2 (permalink)  
Antiguo 08/11/2009, 16:18
Avatar de gakutaru  
Fecha de Ingreso: agosto-2005
Ubicación: frente a mi NtbK
Mensajes: 239
Antigüedad: 19 años, 2 meses
Puntos: 6
Respuesta: if consulta hecha = true ...

ya lo resolvi.
en mi caso el if es :

If dtrSesion.Read Then
'algo
Else
'algo mas
End If
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:49.