Problema con código para contador
Hola amigos que tal.. Tengo un problema con el código de un cotador que estoy haciendo.. Bueno funciona de la siguiente. Manera...
Al presionar nuevo.. Este me genera el código de transacción.. Y estío lo hace leyendo la tabla respectiva.. Y se va al ultimo registro y le suma 1. Y así obtengo el siguiente numero para el código de esa transacción.. Pero tengo un problema con la tabla.. Debido a que como este código es llave primaria.. No se puede repetir un codig.. Y es lo lógico... El problema es que ingreso... Y todo va bien.. Pero cuando salgo del formm y vuelvo a entrar.. Este no me reconoce el siguiente código..
Ejmp.. Ingreso transacción #1,,, bien.. Ingreso transacción #2.. Bien.. Salgo del form...
Vuelvo a entrar.. Presiono el botón nuevo.. Y me da como código el 2... Al guardarlo me arrojara el error... Dibo a que ya esta ingresado en la base de datos.. Voy a entorno de datos... Y observoq ue la tabla no lleva la secuencia que debería llevar.. Ejemplo... Primero me uestra la transacción 2 y luego la 1.. Entonces el código no es el problema por que lo que hace el código simplemente leer el ultimo y sumarle 1.. Entonces si tengo como ultimo registro el código 1.. Me da el 2...
Cualquier cosa mi correo es [email protected]
Que Puedo hacer...
Gracias...
Al presionar nuevo.. Este me genera el código de transacción.. Y estío lo hace leyendo la tabla respectiva.. Y se va al ultimo registro y le suma 1. Y así obtengo el siguiente numero para el código de esa transacción.. Pero tengo un problema con la tabla.. Debido a que como este código es llave primaria.. No se puede repetir un codig.. Y es lo lógico... El problema es que ingreso... Y todo va bien.. Pero cuando salgo del formm y vuelvo a entrar.. Este no me reconoce el siguiente código..
Ejmp.. Ingreso transacción #1,,, bien.. Ingreso transacción #2.. Bien.. Salgo del form...
Vuelvo a entrar.. Presiono el botón nuevo.. Y me da como código el 2... Al guardarlo me arrojara el error... Dibo a que ya esta ingresado en la base de datos.. Voy a entorno de datos... Y observoq ue la tabla no lleva la secuencia que debería llevar.. Ejemplo... Primero me uestra la transacción 2 y luego la 1.. Entonces el código no es el problema por que lo que hace el código simplemente leer el ultimo y sumarle 1.. Entonces si tengo como ultimo registro el código 1.. Me da el 2...
Cualquier cosa mi correo es [email protected]
Que Puedo hacer...
Gracias...
1 Respuesta
Respuesta de Hector Cevallos
1