![]() |
![]() |
| 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
|
|||
|
|||
|
Si estas trabajando con los componentes IBX, debes cambiar la propiedad Required (campo requerido) del campo ID del IBDataset a falso.
Esto es para que Delphi no pida el campo y mande la demas informacion a la base de datos y ella sea la que asige el consecutivo. !!! Y me faltan 3 !!!
__________________
Luis Fernando Buelvas T. |
|
#2
|
|||
|
|||
|
Con eso de los festejos y la noticia del atentado en la Cd. de Morelia ya no regrese para aca hasta ahora (pa' desgracia y verguenza sin una gota de alcohol!! pero eso si con un buen pozole en la barriga).
Delphius y lbuelvas estoy usando Firebird 2.0 delphi 7 y los componentes IBX version 6. El mensaje de error es solo eso "Field ID must have a value". Para todo el foro o los que lean estemensaje si alguien tiene contacto con Al Gonzalez y Cheche y sabe como se encuentran por favor comenten.
__________________
ESTO ES UN FORO ... NO UN MÓVIL ¿Por qué no escribir de una manera comprensible para que los humanos lo podamos entender? |
|
#3
|
||||
|
||||
|
Ummm... ¿ya probaste lo que comentó lbuelvas? Si aún asi te sale ese error, tendré que probar... me parece extraño.
Saludos, |
|
#4
|
|||
|
|||
|
Pues si.. ya probe y el error continua
--------------------------- Debugger Exception Notification --------------------------- Project ABMPrueba.exe raised exception class EDatabaseError with message 'Field 'ID' must have a value'. Process stopped. Use Step or Run to continue. --------------------------- OK Help --------------------------- ![]() ![]() ![]()
__________________
ESTO ES UN FORO ... NO UN MÓVIL ¿Por qué no escribir de una manera comprensible para que los humanos lo podamos entender? |
|
#5
|
|||
|
|||
|
Adjunta un archivo con un el DataModulo desde donde te conectas a la base de datos y donde esta el Dataset para colaborarte.
__________________
Luis Fernando Buelvas T. |
|
#6
|
|||
|
|||
|
joder!
que el asunto esta asi, tenia declarado en el Command Text editor del IBDataSet:
Lo he cambiado por:
Y ha funcionado OK, Me permite la insercion de datos correctamente. Aunque aun no entiendo el porque. Ya habia declarado que el campo ID no era requerido. un misterio para la araña!
__________________
ESTO ES UN FORO ... NO UN MÓVIL ¿Por qué no escribir de una manera comprensible para que los humanos lo podamos entender? |
|
#7
|
|||
|
|||
|
Solucion 2
A mi me paso algo similar... la solucion fue hacer lo que dijo lbuelvas pero desde codigo, ya que no se por que razon, cuando iniciaba el programa, se volvia a seter required en true otra vez... puede ser que sea por algun valor por defecto cuando seteaba la db en active, en fin, esa fue mi solucion, y muy util la respuesta de lbuelvas!
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Insertar Valor a Campo | VeLiuS | MySQL | 1 | 12-02-2008 01:27:04 |
| ¿Un ladrón debe tener 100 años de perdón? | Robert01 | La Taberna | 21 | 02-09-2007 00:19:40 |
| error, el índice o la clave principal no puede tener un valor null | locorez | Varios | 3 | 15-12-2006 04:40:42 |
| Como tener en un DBGrid un campo lookupComboBox como los del ObjectInstpector ? | jpablor | Conexión con bases de datos | 1 | 29-08-2005 16:05:52 |
| UPDATE de un campo dependiendo del valor de un campo de otra tabla | Javi2 | SQL | 5 | 18-04-2005 16:35:05 |
|