Ver Mensaje Individual
  #3  
Antiguo 02-08-2007
Avatar de José Luis Garcí
[José Luis Garcí] José Luis Garcí is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Las Palmas de G.C.
Posts: 1.372
Reputación: 23
José Luis Garcí Va camino a la fama
Camilo como te comenta Bluesteel debes usar una tabla más, aprovechando que aumentas una tabla puedes aprovechar para llevar un historico de recibos que te daria una serie de ventajas cara a la aplicación o como sistema de seguridad, sólo tendrias que, dependiendo de la aplicación poner los campos

n_recibo /Numero de recibo/
Tabla /la tabla en la que se graba el recibo/
Fecha /Fecha de la grabación/

se puede aumentar, con los campos hora, ususario, imprimido, modificado, f_modificación, h_modificacion, Usu_modifi., etc.

Recuerda que todo el proceso debe tener en cuenta si el recibo es usado o no (solicitas un número de recibo y luego no grabas de donde se ha solicitado, o sucede un error, hay que borrar el registro grabado)
comprobra que se ha grabado
Para localizar el número de recibo haces un last, asigna es valor de n_recibo a una variable y le sumas 1, grabas los datos necesarios en un nuevo registro con el número de recibo incrementado y el resto ya lo he comentado.

Espero te funcione y un saludo desde Canarias
Responder Con Cita