Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   Error con el POST en campos autoincrementables (https://www.clubdelphi.com/foros/showthread.php?t=14502)

raffagia 22-09-2004 17:50:00

Error con el POST en campos autoincrementables
 
hola, usando sql server. utilizo tablas conb campos autoincrementables,, ID..llamemosle....
en el delphi uso componentes dbedit, enganchado con esas tablas....
cobn los dbedit lleno todos los campos de la tabla para un registro, menos el campo id, ke deberia llenarlo la base de datos,,
el problema es ke al hacer el : TABLA.POST
explota, dicendo ke se requiere el campo 'ID',, o sea el autoincrememntable,,,como ke me pide ke yo se lo dé..... no enteiendo,....como aprovechar el autoinc.. si se lo tengo ke poner yop,,,
obvio ke antes del post hago un append...

bueno, muchas gracias...

Raffa

marcoszorrilla 22-09-2004 18:08:26

La tabla tiene que tener una clave Primaria. La tiene?

Un Saludo.

raffagia 22-09-2004 23:30:06

si, tiene el campo clave,,,,es el campo ID,,,, el mismo campo es KEy y es autoincrementable

Cabanyaler 24-09-2004 11:49:10

Comprueba que esa clave primaria y autoincrementativa no sea clave ajena de una tabla esclava, y que a su vez esa clave en la tabla secundaria sea principal.
No obstante no es recomendable, por experencia, poner autoincrementativos como claves principales de tablas maestras.
:)

JuanSB 09-10-2004 14:52:51

"Required" a "false"
 
Haz clic con el botón derecho encima de la tabla, y luego en "Fields editor"; si no te aparece el campo de la clave primaria pulsa Ctrl + F. Una vez aquí, selecciona el campo que se autoincrementa y en sus propiedades pon "Required" a "false". Cuando hagas el "post" no te debe mostrar el mensaje de error que comentas.


Un saludo.


La franja horaria es GMT +2. Ahora son las 14:21:01.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi