![]() |
![]() |
| 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
|
|||
|
|||
|
No tengo ningun campo persistente. lo solucioné de esta manera
Código:
dsCuentasElectronicas.DataSet.FieldByName('STATUS').AsString := 'ACTIVO';
dsCuentasElectronicas.DataSet.FieldByName('NUMERO_CUENTA').AsString := lCuenta.Text;
dsCuentasElectronicas.DataSet.FieldByName('ID_GRUPO').AsInteger := lEstacion.KeyValue;
dsCuentasElectronicas.DataSet.FieldByName('CVE_EMPRESA').AsString := lEstacion.Text;
Código:
insert into CUENTAS_ELECTRONICAS (ID_CUENTA, STATUS, FECHA_CAPTURA, CAPTURADOR) values (:ID_CUENTA, :STATUS, :FECHA_CAPTURA, :CAPTURADOR)
__________________
Saludos Cordiales |
|
#2
|
|||
|
|||
|
Campos Persistentes
Hola de nuevo...
La solución es más lógica que otra cosa. Las reglas de negocio que se incluyen al crear la estructura de las tablas dentro de nuestra base de datos se apoyan en un mejor control de los datos que en el futuro deben contener los registros. Si insertamos un registro en la tabla sin informar a Interbase del contenido del campo creado como "primary key", es como insertar un valor nulo en este campo y despues agregar el registro, lo que conlleva al error directo del motor de Interbase para salvaguar la integridad de los datos. no sé si me he explicado bien... Saludos |
|
#3
|
|||
|
|||
|
Hola, mira si el campo ese esta puesto como Not null. Cuando haces un insert en una tabla y solo rellenas unos campos y no todos, el motor de firebird se encarga de rellenar los otros campos que no has puesto en el insert y les pone null. Si tienes un campo con el check not null te va a dar error siempre ahi.
Intenta no arreglar el programa con parchecillos del estilo... "pos ahora pongo esto en el post".... Revisa la estructura de la base de datos antes de hacer esos arreglillos jejeje Saludosssss!! ![]() |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Problema con TIBDataSet | lpaburto | Conexión con bases de datos | 7 | 04-10-2005 23:13:23 |
| Problemas con el TIBDATASET | (VIH)Lestat | Conexión con bases de datos | 4 | 03-07-2005 18:19:41 |
| Búsquedas y TIBDataSet | Clantt | Conexión con bases de datos | 0 | 12-08-2004 01:01:07 |
| Orden en TIBDataset | barman | Conexión con bases de datos | 6 | 27-11-2003 10:40:25 |
| Orden en TIBDataset | barman | Firebird e Interbase | 6 | 24-11-2003 21:26:00 |
|