ha si que hoy quiero modificar le algunas cosa que notado están en error, por ejemplo el numero de factura es el numero de una tabla llamada ordenes que se auto-incrementa cada vez que guardo la tabla. resulta que si dos usuario están creando la factura y no ha guardado y al guardar al mismo tiempo el mismo numero se le asigna ambas facturas.
Porque una vez yo abro el formulario de facturación, al mostrar sale esta consulta
delphi
query.sql.Text='select max(id) + 1 as Numero from ordenes'
y asi muestro el numero de la factura para guardarla en la tabla detalle.
Por eso quisiera hacer un generador de factura (el problema es que no se como hacerlo tengo mi logica pero creo que asi no seria) por eso estoy pidiendo un ejemplo que sea para novatos, asi yo tener una idea y poder hacerla. gracias