hola norberto graba como codigo el recno() saludos martin ----- Original Message ----- From: Antonio M. Castaño To: GUFA List Member Sent: Wednesday, November 25, 2009 8:27 PM Subject: [GUFA] Campo Autoincremental
Hola Norberto: Es así. Es lo que hacen todos los motores de base de datos. Cuando vos hacés el append te "reserva" el número siguiente de el campo autoncremental. Hace eso, porque en ese mismo momento, alguien podría estar haciendo otro append. Si no tiene reservado una para vos, qué número le asignaría si el otro graba primero?. Lo que te garantiza el motor es que sean todos diferentes. NO que sean consecutivos. Si necesitás un campos incremental, todos consecutivos, lo tenés que manejar de otra manera, con lógica programada por vos. Saludos! 2009/11/25 Norberto Mario Alvarez <[email protected]> Estimados Colisteros, desde ya muchas gracias pero ya vi como configurar en la tabla el Proximo valor y el Step de 1. Ahora me surge otra pregunta: Cuando agrego con el APPEND BLANK y luego cancelo con el TABLEREVERT, por lógica no me genera un registro nuevo, pero si aumenta el N° del campo autoincremental cada vez que hago un APPEND BLANK y TABLEREVERT. Es posible que esto no aumente para el caso que haga un TABLEREVERT. Desde ya muchas gracias. Norberto Alvarez Socio # 1892 De: [email protected] [mailto:[email protected]] En nombre de Norberto Mario Alvarez Enviado el: miércoles, 25 de noviembre de 2009 05:46 p.m. Para: GUFA List Member Asunto: [GUFA] Campo Autoincremental Estimados colisteros, tengo una tabla que tiene como 4000 registros, por ej. El ultimo número de registro es 4563. Pero cuando doy de alta un nuevo registro lo comienza con el 1, como hago ó que tengo que hacer en la tabla para que cuando haga, un APPEND BLANK el próximo número de registro sea el 4564. Desde ya muchas gracias. Norberto Alvarez Socio # 1892
