Ver Mensaje Individual
  #2  
Antiguo 06-05-2006
chileno chileno is offline
Miembro
 
Registrado: jun 2005
Posts: 121
Reputación: 19
chileno Va por buen camino
hola..
esta es una id...
agrega un campo (codigo_barra) a la tabla cliente un campo varchar(13) y creas otra tabla el cual contendra un correlativo a medida que creas un cliente obtienes de dicha tabla el codigo de barra, osea en otras palabras:

create table tbCorrelativo
(
correlativo varchar(12) default '999999999999'
);

esta tabla solo debe tener un solo registro, a medida que insertes un nuevo cliente decrementa el correlativo, ah... te daras cuenta que solo son 12 caracteres esto es porque tomas estos doces caracteres y lo procesas para obtener el digito verificador y antes de hacer el post de la tbCliente le asignas
al campo codigo_barra la concatenacion del correlativo + digito_verificador

espero que te sirva..si tienes dudas posteaˇˇˇ
chau
Responder Con Cita