FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Adicionar Registros con SQL
Anteriormente solicite la ayuda del foro para resolver un problema sobre como adicionar registro en una base datos en interbase usando delphi y conactandola mediante IBX
Le he hecho caso a mis compañeros y tengo una Edit donde capturo la información que debe de ir en el campo llave, y unos DBEdit donde se captura la información Complementaria. Tengo en la forma un boton que me permite grabar la información. En el boton de grabar tengo el siguiente codigo: En el IBDataSet en el SQL Select tenemos algo asi: El campo1 es el campo llave. Al Activar el botón de grabar, graba la información con excepción del campo llave que se encuentra en Edit1.Text. Creo que debo agregar una instrucción asi
Lo que pasa es que si inserto este tipo de instrucción no se me activa el IBDataset1. Si debo de agregarlo en el evento del boton grabar como lo debo de hacer. Agradeciendo su ayuda |
#2
|
||||
|
||||
Cita:
Creo que hace falta algo! Algo como:
La 1ra sentencia está bién, la segundo no es valida.
__________________
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
|
|||
|
|||
Field 'campo1' no found
he insertado en el codigo para el boton grabar lo siguiente
El campo1 es de tipo char de 10 al compilar y ejecutar ingresar la información y pulsar el boton grabar nos da el mensaje Código:
Field 'campo1' no found agradecemos su ayuda de antemano |
#4
|
||||
|
||||
Ese error me indica que en la tabla no existe campo llamando "campo1".
Como se llama el campo llave? Esta es la sentencia real que tienes en el Dataset??
__________________
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! |
#5
|
|||
|
|||
Respuesta
Si claro el campo1 es el campo llave, y si se encuentra en la tabla, pero cabe preguntar si es diferente la forma de pasar la información si es campo llave o si no campo llave.
Agradeciendo la respuesta |
#6
|
||||
|
||||
Ok, ya veo el problema.
Tienes una sentencia de Inserción en SelectSQL, entonces no puedes usar el método Append del dataset para tal caso. Haz esto:
__________________
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! |
#7
|
|||
|
|||
te agradezco, rerevizare cunado este de nuevo en mi oficina y te aviso como me fue por este medio
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Bloque de Registros | Morphine | SQL | 5 | 13-01-2006 15:15:56 |
20,000 registros | ABDIGAR | SQL | 8 | 27-06-2005 19:19:58 |
registros que no se ven en ado | joanajj | Conexión con bases de datos | 5 | 08-04-2005 22:02:54 |
Limite de Registros | Nidia H. Ochoa | DB2 | 1 | 03-08-2004 09:18:04 |
Adicionar propiedad a boton | mosorio | OOP | 9 | 14-05-2003 09:54:08 |
|