Hola chicos, estoy escribiendo un aplicaci�n que funcionara en red con varios usuarios concurrentes, ahora tengo un inconveniente y es que al momento de generar la factura el consecutivo se me duplica, pues leen el valor al mismo tiempo en la tabla consecutivos. � Alguna idea como franquear este problema?
------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20110511/35d5251e/attachment.html>
Mailing lists / lazarus-es / 2011-05
consecutivos
4 messages · 4 people ·
- AAbraham 1
- DDavid Enamorado 1
- HHector S. Ponce 1
- IIsmael L. Donis García 1
Reply by email Subscribe to this list Your subscription
Read-only archive. Use j and k to move between messages.
Gestiona los consecutivos en el servidor.
Te paso un ejemplo con Firebird
SET TERM ^ ;
CREATE PROCEDURE P_NUM_REC (
VCH_ENTIDAD VARCHAR(7),
SIN_ALMACEN SMALLINT )
RETURNS (
INT_NREC INTEGER )
AS
BEGIN
/* Actualiza el n�mero de la recepci�n */
select a.no_r from vtaconteo a where ((a.entidad = :vch_entidad) and (a.almacen = :sin_almacen)) into :int_nrec;
update vtaconteo set no_r = no_r + 1 where ((vtaconteo.entidad = :vch_entidad) and (vtaconteo.almacen = :sin_almacen));
suspend;END^
SET TERM ; ^
Saludos Cordiales
=========
|| ISMAEL ||
=========
Earlier message 16 lines
Hola chicos, estoy escribiendo un aplicaci�n que funcionara en red con varios usuarios…
Hola David.
A mi parecer tu pregunta sigue siendo gen�rica, podr�a ser la parte donde incrementas un valor al numero de facturas como tambi�n tu base de datos.
A mi me pasaba eso ya que se me olvido poner al final los comandos Commint y EndTransaction en TSQLTransaction.
Saludos.
-------------------
Abraham Monta�o
abraham.montano en gmail.com
Chiclayo - Per�
---------------------
2011/5/11 David Enamorado <davidenamorado en gmail.com>
Show quoted text 13 lines
------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20110511/a4c3f115/attachment.html>
Hola chicos, estoy escribiendo un aplicaci�n que funcionara en red con varios usuarios…
controlalo con la base de datos, con un generador
El 11/05/2011 04:07 p.m., David Enamorado escribi�:
Show quoted text 13 lines
------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20110511/74805d4a/attachment.html>
