Menu

  • slider04-vb6sqlhd
  • slider01-vb6sqlhd
  • slider01-vb6sqlhd
  • slider01-vb6sqlhd
  • slider01
  • slider01
  • slider01
  • slider01

Suscríbete a Aprende-Viendo 5.0

Content

ayuda consulta sql vb6

jhon el Lunes, Enero 14 2013, 10:25 AM
0
necesito ayuda urgente.

tengo una conexion local en un modulo con el siguiente codigo
Global Base As New ADODB.Connection
Global RsCliente As New ADODB.Recordset

Sub main()
With Base
.CursorLocation = adUseClient

.Open "Driver={MySQL ODBC 3.51 Driver};Server=localhost;" & "Database=taxi;User=root;Password=juancho;Option=3;"""
ingreso.Show
End With
End Sub
Sub Clientes()
With RsCliente
If .State = 1 Then .Close
.Open "Select * From tiempo", Base, adOpenStatic, adLockOptimistic
.Requery
End With
End Sub


la base de datos taxi, y la tabla tiempo
la tabla tiempo tiene los campos
id - placa- estado
y en un formulario tengo un boton actualizar y un datagrid

lo que busco es que cuando pulse actualizar solo se vea en el datagrid1 las placas que tengan como estado cero.

no se como hacer esta consulta me pueden ayudar por favor.

espero me entiendan y me puedan ayudar.
Resuelto
La discusión se ha resuelto.

Respuesta Aceptada

  • Respuesta de Ronald López - Kalizron el Lunes, Enero 14 2013, 10:44 AM
    Hola..
    podrias hacer algun simple
    crea un nuevo sub en tu modulo llamada "PlacasCero" por ejemplo.
    y pones lo siguiente

    Global RsPlacasCero As New ADODB.Recordset
    
    Sub PlacasCero()
    With RsPlacasCero
    If .State = 1 Then .Close
    .Open "Select Placa From tiempo where estado =0", Base, adOpenStatic, adLockOptimistic
    .Requery
    End With
    End Sub


    lo que estamos haciendo es darle una consulta sql con filtro (WHERE) para solo traer los registros bajo la condicion que quieres.

    Saludos nos comentas que tal te fue.

     
  • Respuesta de jhon el Lunes, Enero 14 2013, 12:00 PM · Ocultar · #1
    Ronald excelente estaba realizando algo parecido pero cometiendo errores como no declarar global rsplacas

    y la consulta me estaba mal estructurada


    muchas gracias me resulto excelente.
  •  
  •  
    Respuesta de jhon el Jueves, Enero 17 2013, 10:50 PM · Ocultar · #2
    hola ronald aprovechar para preguntar con esa misma conexion como puedo realizar una consulta pero desde un textbox que busque lo ingresado en en un campo por ejemplo si me hago entender.

    si escribo una fecha me muestre todo los datos ingresados en esa fecha. la tabla tiene estos campos
    placa fecha estado precio

    entonces que si ingreso en un txt una fecha me muestre todos los datos de esa fecha, si tengo la conexion que mostre en la pregunta anterior donde me colaboraste.
    • Ronald López - Kalizron - more than a month ago
      Hola.
      para realizar busquedas te recomiendo que veas el siguiente video
      Taller Visual Basic 6.0 - Vt10: Optimización de Diseño y Búsqueda Dinámica. TECNICA DE PROGRAMACION
      ahi podras ver como realizar busquedas dinamicas y masivas.
      Saludos
Agregar Tu Respuesta
Por favor registrese o ingrese para poder publicar su respuesta.

Agradesco tu Paciencia. Muchas Gracias por la espera! Somos Aprende Viendo 5.0

Grupo AprendeViendo & Ronald López agradecen a todos sus fieles seguidores por la larga espera. Basados en nuestro nuevo concepto, Grupo Aprendeviendo les ofrece un sin fin de posibilidades en sus largas horas de adiestramiento y soluciones de problemas tanto empresariales como cotidianos. Sigamos siendo un portal de enseñanza de virtual gratuito y más que eso!

Copyright © 2006 - 2014 - Grupo AprendeViendo & Ronald López. Todos los Derechos Reservados

Grupo AprendeViendo a sido desarrollado por Ronald López - Kalizron. Esta prohibida su reproducción total o parcial sin previa autorización de parte de sus autores. Ronald López Bahamonde - Resolución: 1024-768 - Aviso Legal - Términos de Uso

Log In or Register

fb iconLog in with Facebook