Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 25-06-2008
Alsaca Alsaca is offline
Miembro
 
Registrado: dic 2007
Posts: 31
Poder: 0
Alsaca Va por buen camino
Exclamation Error con una Query!!

Buenas tardes a todos/@. Mi post de más abajo está casi resuelto. Os comento otra duda que tengo.

Hago una busqueda con una Query desde un edit y me aparece los datos en un dbgrid, como hago para que al dar doble click sobre el cliente selecionado desde el dbgrid, me aparezca en el form principal que son dbedit. Porque cuando seleciono un registro, siempre me aparece el primero y no el que selecciono.


Saludos.
Responder Con Cita
  #2  
Antiguo 25-06-2008
Avatar de felipe88
[felipe88] felipe88 is offline
Miembro Premium
 
Registrado: may 2007
Ubicación: Mi Valle del Cauca... Colombia!!!
Posts: 1.120
Poder: 19
felipe88 Va por buen camino
...y si haces de nuevo la consulta..? digo no...
__________________
Web
Responder Con Cita
  #3  
Antiguo 25-06-2008
Alsaca Alsaca is offline
Miembro
 
Registrado: dic 2007
Posts: 31
Poder: 0
Alsaca Va por buen camino
No entiedo lo que quieres decir, Felipe... puedes ser más explicito.
Responder Con Cita
  #4  
Antiguo 25-06-2008
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
Sospecho que los DbEdits los tienes conectados a un TTable y tu estás interactuando con una Consulta, por lo tanto el registro que tu tengas en la consulta no tiene nada que ver con el que esté apuntando la tabla.

Un Solución es hacer que los DbEdits apunten a la consulta y no a la tabla.

Otra al abrir el formulario utilizar una búsqueda del tipo.

Código Delphi [-]
MiTabla.FindKey([MiquerCampo1.Value]);


O con Locate sino tienes índices declarados.
Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
  #5  
Antiguo 25-06-2008
Avatar de eduarcol
[eduarcol] eduarcol is offline
Miembro Premium
 
Registrado: ago 2003
Ubicación: En los estados Zulia y Merida de Venezuela
Posts: 4.151
Poder: 25
eduarcol Va por buen camino
seguro que tienes dos query distintas, una para mostrar informacion y otro para buscarlo. Deberias usar el mismo para los dos.
__________________
...Yo naci en esta ribera del arauca vibr@d0r
Soy hermano de la espuma,
de la garza, de la rosa y del sol...
Viva Venezuela
Responder Con Cita
  #6  
Antiguo 25-06-2008
Alsaca Alsaca is offline
Miembro
 
Registrado: dic 2007
Posts: 31
Poder: 0
Alsaca Va por buen camino
Gracias a todos por la ayuda, aquí pongo el código de la consulta que hago:



query1.Close;
query1.SQL.Clear;
Query1.SQL.Add('select * from tclient where nomb like');
query1.SQL.add(quotedstr ('%' + edit1.text + '%'));
query1.Open;


Con esta consulta lo muestra en el dbgrid....


Saludos.
Responder Con Cita
  #7  
Antiguo 25-06-2008
Avatar de eduarcol
[eduarcol] eduarcol is offline
Miembro Premium
 
Registrado: ago 2003
Ubicación: En los estados Zulia y Merida de Venezuela
Posts: 4.151
Poder: 25
eduarcol Va por buen camino
Cita:
Empezado por Alsaca Ver Mensaje
Gracias a todos por la ayuda, aquí pongo el código de la consulta que hago:



query1.Close;
query1.SQL.Clear;
Query1.SQL.Add('select * from tclient where nomb like');
query1.SQL.add(quotedstr ('%' + edit1.text + '%'));
query1.Open;


Con esta consulta lo muestra en el dbgrid....


Saludos.
y en el formprincipal estan conectados al Query1 o a otro componente?
__________________
...Yo naci en esta ribera del arauca vibr@d0r
Soy hermano de la espuma,
de la garza, de la rosa y del sol...
Viva Venezuela
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
ADO Query error FerCastro Conexión con bases de datos 3 11-04-2008 15:12:21
Error en top en un query Petolansa SQL 6 26-11-2007 17:33:21
Error en Query felipe88 SQL 13 12-07-2007 16:29:15
Error en Query trabuc SQL 4 04-10-2004 15:49:02
Error en Query silviodp Conexión con bases de datos 11 30-07-2004 15:58:52


La franja horaria es GMT +2. Ahora son las 17:32:02.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi