Estás en: Inicio >> Foros >> Informática >> Programación
Programación /

VB 6.0 Comando FIND ADO

Participa en el tema VB 6.0 Comando FIND ADO en el foro Programación.
Hola, tengo una duda al utilizar el comando FIND con ADO. Los pongo en el ...

Buscar en este tema:
 
  •  
    #1 VB 6.0 Comando FIND ADO
    Hola, tengo una duda al utilizar el comando FIND con ADO. Los pongo en el contexto en que voy a utilizar este comando: _Tengo una base de datos preexistente, el usuario ingresa un DNI necesito VERIFICAR si hay REPETICIONES. Si el DNI ingresado está repetido no lo tiene que volver a agregar. En varios lugares encontré q lo utilizaban asi: rst.Find "Nombre del Campo" & "='" + DNI + "'". Ahora mi duda es como se utiliza eso, xq eso no me devuelve ningún valor. Sepan disculpar mi ignorancia sobre el tema. Saludos
    +
     
    0
    Me gusta
     
    | Más
  • #2 Re: VB 6.0 Comando FIND ADO

    Yo haria algo así

    tablaparamirar = "select * from [tabla] where DNI= [INGRESADO]"
    if tablaparamirar.recordcount > 0 then
    registro ya ingresado
    else
    guardar el registro
    end if
    Editado por fedelecd - 03.10.2009 10:28 hs. | Motivo: sin terminar se me escapo
    Me gusta este mensaje
  • #3 Re: VB 6.0 Comando FIND ADO

    Si DNI es un campo de texto, entonces pone

    DNI=' algo '

    Como veras, resalte las comillas simples, aveces pasa.

    Otra cosa ademas es que si no te devuelve nada, porque de verdad no habia nada en la base de datos pone:
    Código:
    If Not rst.EOF then 
     
    'Hace lo que vos quieras
     
    End If 
    Asi,cuando encuentra EOF ( End of File / End of Fail ) entonces, se da da cuenta si esta vacio o no

    Con "If Not rst.EOF then " lo que va a hacer es que si no encontro ni 1 solo registro, no entra al IF.

    Salu2
    Me gusta este mensaje
Estás en: Inicio >> Foros >> Informática >> Programación


Estadísticas del tema
  • 2 RESPUESTAS
  • 254 VISTAS
  • 3 USUARIOS RESPONDIERON
 
Ir arriba
Contacto | Acerca de | Ayuda | Términos Legales | privacidad | Pautas de convivencia | Mapa de los foros | TrabajÁ con nosotros
©2008 Psicofxp.com S.A. - Todos los derechos reservados
Certifica IAB