Menu

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

Suscríbete a Aprende-Viendo 5.0

Content

AYUDA MOSTRAR RESULTADO DE BUSQUEDA EN UN DATAGRID,

0
Ronald buen día, antemano muchas gracias por contriburi y compartir tu conocimiento, te escribo desde envigado antioquia, Colombia.

mira estoy realizando una aplicación mas como proyecto personal.

Tengo una conexión a una base de datos mysql tal como lo explicas en uno de tus talleres de manera local.

pero estoy tratando de realizar una busqueda de la siguiente manera.


que cuando yo escriba el nombre de la persona en el txt1.text y oprima el boton buscar.

el resultado de esa busqueda me lo muestre en un datagrid, y si no encuentra nada simplemente no haga nada.

pero tengo un enredo de código que mejor dicho no he logrado nada.

la conexión a la base de datos la tengo buena por que el me ingresa y me elimina los registros que yo quiero, inclusibe tengo otro datagrid1 que me mustra todo lo que hay en la tabla, pero el datagrid2 es en el que quiero que solo me muestre lo buscado, he visto el tuto de consulta simple, parametros y algo mas pero no he logrado avanzar espero me puedas ayudar.

Te comento logre una busqueda que en el datagrid1 el busca el registro y si lo encuentra me lo señala pero se ven los demas, yo solo quiero que me salga el que estoy buscando o pacidos.
       
  • Respuesta de Alvaro el Jueves, Enero 10 2013, 03:57 AM · Ocultar · #1
    Hola ke tal amigo, tengo un problema similar, pero creo k lo k tu nesecitas, lo hice con una consulta SQL:
    Dim Filtro As String
    If txt1.Text = "" Then
    MsgBox "¡No existen datos a buscar, verifique!", vbInformation, "Buscar..."
    Else
    Filtro = Trim(txt1.tex) & "%"
    Adodc1.RecordSource = "Select * From Productos Where [Campoabuscar] like '" & Filtro & "'"
    Adodc1.Refresh
    Set Grid1.Datasource=Adodc1
    FormatGrid
    End If

    Tomando en cuenta que si ya realizaste la conexion es decir si no usas el Adodc solo cambias eso, en realidad lo que buscas es filtrar tu busqueda.

    Espero no haberte enredado, mas ojala te sirva de algo, salu2 desde Mexico.
    • jhon - more than a month ago
      amigo ahora pregunto la conexion necesariamente debe ser con un adodc ya que no la tengo asi la conexión la tengo en un modulo aparte a una base de datos mysql, entonces realizo lo que me pones he intento cambiando el adodc por el nombre de mi conexion y no me da me genera error. no se la verdad como lo tengo que hacer estoy confundido
  •  
  •  
    Respuesta de Alvaro el Viernes, Enero 11 2013, 01:31 AM · Ocultar · #2
    No necesariamente debe ser con un adodc, pero es de lo mas cencillo :D, La verdad no se mucho de MySQL pero dejame averiguar y si todavia no lo resuelves te digo, Por otro lado la consulta la puedes realizar en el evento change del text, asi de esta manera irian desapareciendo los registros hasta k se llegue a la coincidencia de tu busqueda. Aki hay un video que hable de esto es el Numero 10 del taller de VB - Optimizacion de diseño y busqueda Dinamica checalo tal vez t sirva.

    Salu2
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