![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Hola Delphitest
Mi a ver si con esto te vale. Con esto buscaras en todos los campos en ambas tablas. Un saludo
__________________
Al hacer una consulta SQL, haz que los demás te entiendan y disfruten de ella, será tú reflejo de tú saber. Última edición por olbeup fecha: 24-11-2014 a las 08:47:28. |
|
#2
|
|||
|
|||
|
Muchas gracias por tu ayuda olbeup,
He probado porque lo que indicas tiene bastante lógica pero me salta un error de sintasis en el FROM He ido reduciendo la sentencia SQL para ver qué es lo que no funciona y por lo que veo es en tramo donde pongo INNER JOIN... He intentado diferentes combinaciones a ver si con una funcionaba pero no hay manera. Los nombres de los campos son correctos y los de las tablas tambien
__________________
Mi proyecto paso a paso (Parte I) |
|
#3
|
||||
|
||||
|
Cita:
Revisa la sintáxis de INNER JOIN Saludos ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 28-11-2014 a las 20:02:39. |
|
#4
|
|||
|
|||
|
Era por eso si, gracias
Ya no da el error de sintasis en cuanto le he añadido el ON Ahora estoy intentando entender porque solo muestra registros que tengan algún contacto Es decir que no muestra los clientes que no tengan contactos relacionados. Si un cliente tiene al menos un contacto relacionado si que aparece en el resultado de la búsqueda pero si el cliente tiene solo su registro sin ningún contacto relacionado pues no aparece en la lista.
__________________
Mi proyecto paso a paso (Parte I) |
|
#5
|
||||
|
||||
|
Hola Delphitest.
Cita:
Saludos ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#6
|
|||
|
|||
|
Adjunto un pantallazo del form y el código que estoy probando porque me estoy liando un poco.
Por un lado tengo el formulario para buscar un cliente Tiene unos edits donde meto lo que quiero buscar y a medida que escribo el dbgrid que hay por debajo se va filtrando con lo que corresponda. Lo que pretendo es que al poner el nombre, ademas de buscar en el nombre de la tabla clientes, lo haga también en la tabla contactos de tal manera que el grid vaya mostrando el o los clientes cuyo nombre sea el que estoy escribiendo en el edit correspondiente o el cliente que tenga un contacto cuyo nombre coincida también con la búsqueda. Con este código solo veo el cliente cuyo nombre contenga lo que escribo en el edit pero no está buscando en contactos por las pruebas que he hecho. También he notado que si el cliente no tienen ningún contacto relacionado, tampoco se lista.
Las tablas están en un Data Modulo a parte pero los campos se leen sin problemas y TBuscarCliente es una query que esta en este Form y que esta relacionada con el DBGrid, igual tengo el problema ahí...
__________________
Mi proyecto paso a paso (Parte I) |
|
#7
|
||||
|
||||
|
¿Pero eso no es lo mismo que esto?
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#8
|
|||
|
|||
|
Buenos días,
inicialmente la idea era buscar por varios campos en una sola tabla, la de clientes. Eso ya se resolvió en el post que comentas y funciona perfectamente. Ahora me ha surgido la necesidad de que la búsqueda se haga ademas de en la tabla de clientes, también y a la vez en la tabla de contactos. De ahí mi consulta para intentar adaptar el código. ECFISA, he probado con FULL OUTER en lugar de INNER pero me devuelve este error: "Objeto Parameter mal definido. Se proporcionó información incompleta o incoherente"
__________________
Mi proyecto paso a paso (Parte I) |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Buscar un registro por diferentes campos | jafera | OOP | 4 | 27-08-2013 12:40:43 |
| Unir el codigo y nombre de tablas diferentes | Jose Manuel | SQL | 1 | 13-03-2010 11:26:38 |
| Inserción tablas DB diferentes | Delfino | Firebird e Interbase | 1 | 26-02-2010 13:54:18 |
| Mostrar nombre de campos y filtar nombre de tablas .db en un combobox | Coco_jac | Varios | 1 | 24-06-2006 01:34:29 |
| Como buscar en diferentes tablas?? | Sasuke_Cub | Conexión con bases de datos | 3 | 20-06-2005 10:40:19 |
|