FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Problema con instruccion SQL! Ayuda plz!!
Buenas a todos.
Dentro de un ADOQuery ADOQPersona tengo que poner una intruccion SQL asi:
Pero en lugar de escribir Tabla2.ID, he de poner esto: DM1.ADOQEmpresa.FieldByName('ID').AsString Por lo que la instruccion SQL queda así:
ADOQEmpresa y ADOQPersona pertenecen a Data Module diferentes. Hasta aquí la teoría es correcta. Pero cuando quiero rellenar el ADOQPersona usando "Add All Fields", me sale un error diciendo que "DM1" "ADOQEmpresa" "FieldByName('ID')" no es un identificador válido... Alguien sabe qué ocurre? Estoy escribiendo mal la SQL?? Gracias a todos! Última edición por cslbcn fecha: 31-10-2008 a las 17:01:29. |
#2
|
||||
|
||||
Es por que le estás pasado codigo de delphi al motor de la base de datos, lo que tienes que hacer es concatenar tu consulta con el valor del campo ID de ADOQEmpresa, algo así
Saludos |
#3
|
|||
|
|||
He de sustituir estos valores por los que yo quiero? o la instrucción es así:
DM.ADOQuery.SelectSQL.Add( |
#4
|
||||
|
||||
Claro amigo, tienes que sustituir por el nombre de los componentes que tú utilizas,
por cierto no estoy seguro que sea "SELECTSQL", puede ser "SQL" o "SELECT", te toca averiguarlo. Saludos |
#5
|
||||
|
||||
Por cierto se me acaba de ocurrir que quizás estás colocando tus consultas directamente en el editor SQL de tu componente, si es así, te aclaro que todo el código que te estoy pasando es para escribirlo en el evento, procedure o función que lo necesites.
Otra opcion sería que en el editor de consultas del componente escribas:
y cuando necesites, pasar el parametro
Saludos. |
#6
|
|||
|
|||
no me entero de nada, pero gracias.
intentaré probar cosas |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problema con sql y la instruccion like | veronica | Conexión con bases de datos | 3 | 05-02-2007 18:44:40 |
instruccion WITH... | armadillo | Varios | 4 | 08-05-2006 16:48:07 |
Problema con insertar instruccion en un dataset | el_barto | Conexión con bases de datos | 2 | 13-07-2005 00:16:41 |
instruccion sql | rqc | Firebird e Interbase | 4 | 21-01-2005 14:59:20 |
Problema con la instruccion Halt | VRO | Varios | 2 | 02-12-2004 21:52:24 |
|