Autoincremento no me funciona
Publicado: Sab Oct 13, 2018 6:28 pm
Saludos Clarioneros
Estoy haciendo un desarrollo nuevo en Clarion, empleando como motor a MSSQL. En una de las tablas (RECIBOS) tengo una columna llamada Folio, la cual, marque como llave única y con autoincremento, para que me sirva como ID principal y Folio
La cosa es que al generar con los templates la conocida Browse-Forma, intento insertar un registro, y todo funciona aparentemente bien (Folio = 1), lleno los demas datos etc. Pero si por alguna razon CANCELO la forma, la siguiente vez que intento agregar un registro, el sistema ha insertado un registro en blanco con el folio que habia intentado apartar
Como saben, el template de Clarion, cuando ponemos AutoINC, lo que hace es insertar un registro en la base y cambiar el request de Insert a Change, pero si yo cancelo, el mismo template BORRA el folio, para que siga disponible
¿No funciona esta conducta en MSSQL?
Desde ya, gracias por su ayuda
Estoy haciendo un desarrollo nuevo en Clarion, empleando como motor a MSSQL. En una de las tablas (RECIBOS) tengo una columna llamada Folio, la cual, marque como llave única y con autoincremento, para que me sirva como ID principal y Folio
La cosa es que al generar con los templates la conocida Browse-Forma, intento insertar un registro, y todo funciona aparentemente bien (Folio = 1), lleno los demas datos etc. Pero si por alguna razon CANCELO la forma, la siguiente vez que intento agregar un registro, el sistema ha insertado un registro en blanco con el folio que habia intentado apartar
Como saben, el template de Clarion, cuando ponemos AutoINC, lo que hace es insertar un registro en la base y cambiar el request de Insert a Change, pero si yo cancelo, el mismo template BORRA el folio, para que siga disponible
¿No funciona esta conducta en MSSQL?
Desde ya, gracias por su ayuda