Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Generar codigos de barras (https://www.clubdelphi.com/foros/showthread.php?t=31381)

maravert 05-05-2006 22:08:17

Generar codigos de barras
 
Hola a todos, espero estes bien.

Mucho agradecerìa me dieran un empujon o màs si es posible para crear la siguiente aplicaciòn.


tengo una tabla en Paradox, manejo delphi 7, la tabla de clientes, tiene entreo otros campos, Clavecliente, Nombrecliente.

Lo que se quiere hacer es generar un codigo de barras a partir del campo ClaveCliente (esto es posible?), este codigo de barras deberà ser pegado en las credenciales de los usuarios de un Club Deportivo.

Cuando un usuario llega al club, bastarà con pasar su credencial por el lector y si este esta al corriente de sus pagos, pues la puerta deberà de ser abierta, en caso contrario la puerta no se abrirà.

Por donde empiezo?, donde puedo encontrar informaciòn o como puedo generar los codigos de barra y conectarme con el Hardware.

Por favor necesito me den un empujón.

Gracias ed Antemano

Alejandro

chileno 06-05-2006 20:02:36

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

maravert 07-05-2006 19:07:59

Gracias por tu respuesta, voy a tomarlo en cuenta

maravert 14-05-2006 19:04:43

pues
 
Si me das un poquitin de codigo para entenderlo mejor te lo agradeceria

Gracias
Alejandro


La franja horaria es GMT +2. Ahora son las 00:54:19.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi