Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Ayuda con ADOQuery

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Bases de Datos
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Ayuda con ADOQuery Responder citando

Hola amigos.
He estado intentando hacer una búsqueda mediante un ADOQuery pero no he obtenido resultados. He mirado los hilos del foro y realmente no sé que estoy haciendo mal, ya que veo que las consultas son muy sencillas en sintaxis, pero aunque estoy casi seguro que está bien escrito mi código, pues no me funciona adecuadamente. Cuando realizo el procedimiento para hacer la búsqueda, no me filtra los datos. Estoy utilizando una BD en Access.

Código:
 AnsiString cNombre = "Hernán Darío Cano";

        String cSQL = "SELECT * FROM Orden WHERE Proveedor LIKE '%"+cNombre+ "%'";



        ADOQuery1->Close();
        ADOQuery1->SQL->Clear();
        ADOQuery1->SQL->Add(cSQL);
        ADOQuery1->Open();



Qué creen uds que me pueda pasar? Los datos los estoy visualizando en un DBGrid, y no se filtra nada...

Por su ayuda, muchas gracias.
Volver arriba
Ver perfil de usuario Enviar mensaje privado MSN Messenger
Mensaje    Asunto: Si hace la búsqueda Responder citando

Hola amigos,

Encontré que el ADOQuery si realiza la búsqueda correctamente. Lo encontré por medio de un hilo que hay publicado en el foro:

Código:

ADOQuery->SQL->Clear();
           ADOQuery->SQL->Add("SELECT nombre FROM clientes WHERE nombre = 'Carlos'");
           ADOQuery->Open();
              Edit1->Text = ADOQuery->FieldsByName("nombre")->AsString;
           ADOQuery->Close();
         


Resulta que la búsqueda se visualiza correctamente en el Edit, pero yo deseo visualizarla en un DBGrid que tengo enlazado a la tabla de la DB mediante un DataSource. Sinembargo, la búsqueda no se visualiza en la tabla, y todos los registros en la DB siguen siendo visualizados.

Me falta algún paso?

Muchísimas gracias amigos.
Volver arriba
Ver perfil de usuario Enviar mensaje privado MSN Messenger
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.