![]() |
![]() |
![]() |
![]() |
![]() |
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
|
|||
|
|||
Y continuando con las preguntas....Problema en una sentencia sql con query
He realizado varios intentos fallidos, lo quew necesito hacer realmente es insertar en la tabla funcional un conjunto de registros dados que se seleccionan a travez de un select, ambas tablas la del inserty la del select tienen los mismos campos....
Gracias ...... Ilich hernandez [Que preguntado harto hoy......es retarde pero aun quedan horas de programacion] |
#2
|
||||
|
||||
Si las tablas son iguales como dices, utiliza en las dos partes el asterisco (*) para seleccionar los campos y sino tendrás que citar todos los campos en las dos sentencias.
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
![]() |
#3
|
||||
|
||||
es posible que tengas campos identity en ese caso solo te queda incluir todos los campos en tu consulta
|
#4
|
||||
|
||||
Tambien es posible que sea por el apóstrofe...
__________________
|
#5
|
||||
|
||||
Qryfuncional.SQL.Clear;
Qryfuncional.sql.Add('Insert into funcional analisis,minimo,maximo,resultado,tipo,unidad,metodo)'); Qryfuncional.sql.Add('select analisis,minimo,maximo,resultado,tipo,unidad,metodo'); Qryfuncional.sql.add('from comparacion where tipo = ''funcional'''); qryfuncional.execSql; puede ser que tengas un campo diferente en la tabla comparacion y por eso no acepta el select *, o con diferente nombre |
![]() |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
![]() |
|