Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/06/2015, 07:17
devilman_ikaro_22
 
Fecha de Ingreso: junio-2015
Mensajes: 1
Antigüedad: 9 años, 7 meses
Puntos: 0
Error en lector comandos.ExecuteReader

hola amigos ando haciendo un login para multiusuarios en postgrest y visual basic 2012 y mesale un error en
lector =comandos.ExecuteReader( me dice que no existe la relacion con la tabla ingreso)

este es el codigo

Código vb:
Ver original
  1. Imports System.Data.Odbc
  2. Public Class Frmloginacces
  3.     Dim conexion As New Odbc.OdbcConnection("DSN=hospital")
  4.     Dim comandos As New Odbc.OdbcCommand
  5.     Dim adaptador As New Odbc.OdbcDataAdapter
  6.     Dim lector As OdbcDataReader
  7.    
  8.  
  9.     Private Sub Frmloginacces_Load(sender As Object, e As EventArgs) Handles MyBase.Load
  10.  
  11.     End Sub
  12.     Private Sub limpiar()
  13.         txtusuario.Clear()
  14.         txtcontraseña.Clear()
  15.         txtusuario.Focus()
  16.  
  17.  
  18.     End Sub
  19.  
  20.  
  21.  
  22.     Dim consulta As String
  23.  
  24.     Private Sub btningresar_Click(sender As Object, e As EventArgs) Handles btningresar.Click
  25.         conexion.Open()
  26.         consulta = "SELECT * FROM ingreso WHERE  usuario ='" & txtusuario.Text & "' AND contraseña= '" & txtcontraseña.Text & "'"
  27.         comandos = New Odbc.OdbcCommand(consulta, conexion)
  28.         adaptador.SelectCommand = comandos
  29.         lector = comandos.ExecuteReader
  30.  
  31.         If lector.HasRows = True Then
  32.  
  33.             Form2.Show()
  34.             Me.Hide()
  35.             limpiar()
  36.         Else
  37.             MsgBox("usuaario incorrecto")
  38.             limpiar()
  39.  
  40.  
  41.  
  42.         End If
  43.  
  44.  
  45.     End Sub
  46.  
  47.  
  48.     Private Sub btnsalir_Click(sender As Object, e As EventArgs) Handles btnsalir.Click
  49.         conexion.Close()
  50.         End
  51.  
  52.  
  53.     End Sub
  54. End Class
porfavor alguien me puede ayudar

Última edición por gnzsoloyo; 24/06/2015 a las 07:25 Razón: Codigo de programacion sin etiquetado.