![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
#1
|
||||
|
||||
![]() tengo un problema con filtros
tengo dos bases de datos locales, con los datos de la segunda filtro la primera filtro dos campos diferentes, solo que me marca error table1: field 'valor tabla2' not found Form1.table1.filter := '(Nombre = '+form1.Table2.fieldbyname('Nombre').asstring+') And (Apellidop = '+form1.Table2.fieldbyname('apellidop').asstring+')'; Form1.table1.filter := '(Nombre = '+(Form1.Table2.fieldbyname('Nombre').asstring)+') And (Apellidop = '+(form1.Table2.fieldbyname('apellidop').asstring)+')'; si filtro un solo campo si hace el filtado. Form1.table1.filter := 'Nombre = ''' +form1.Table2.fieldbyname('Nombre').asstring + ''''; Última edición por vroa74 fecha: 06-03-2007 a las 22:43:50. |
#2
|
||||
|
||||
Saludos
Prueba así:
__________________
Van Troi De León (Not) Guía, Code vB:=Delphi-SQL, ¿Cómo? Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto! |
#3
|
||||
|
||||
Mucha gracias
funciona al mil % gracias. |
#4
|
|||
|
|||
¿No te sería mejor utilizar un Maestro-detalle?
|
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Filter vs consulta SQL | nachito_tuc | SQL | 6 | 25-12-2006 00:34:28 |
Locate o Filter | jre740824 | SQL | 3 | 17-11-2006 11:17:35 |
Uso de filter | CONY | Conexión con bases de datos | 1 | 02-08-2006 22:48:23 |
Filter en IBQuery | StartKill | Firebird e Interbase | 1 | 27-08-2005 06:51:06 |
Duda con filter... | superhopi | OOP | 1 | 21-05-2003 10:00:04 |
![]() |
|