Ver Mensaje Individual
  #6  
Antiguo 21-07-2005
jam jam is offline
Miembro
 
Registrado: may 2003
Posts: 74
Reputación: 24
jam Va por buen camino
Chaja tiene razón, el nº de factura no debe ser la clave primaria, y para generarlo se pueden utilizar varios métodos, yo el que uso es mediante un disparador que se activa al guardar los datos en el servidor, (cuando se ha confirmado la inserción del registro), luego hago un refresh y recupero el nº de factura.
Antes almacenaba el último número en una tabla, pero ahora lo que hago es obtenerlo con la consulta:
Código:
select max(n_factura)+1 from facturas
No se si el maestro Kinobi tiene un método mejor.
Responder Con Cita