Estado E_Fail y BeginTrans
:confused: Hola a todos nuevamente.
Les cuento que tengo un problema Realice una aplicación, pero no me resulta multiusuario, ya que cuando abro en el Computador A y trago la ventana calculos y pongo a calcular. Voy al computador B y abro la ventana de calculos, me genera un error " El proveedor de datos u otro servicio devolcio un estado E_Fail" Trabajo con ADOConnection y ADOTable (con esto inserto),ademas utilizo el BeginTrans, cualdo realizo los calculos pues necesito que me guarde en mas de una tabla y si no termina bien el proceso, entonces que no guarde en ninguna. Pieso que esto es lo que me esta generando el problema, si es asi entonces que tengo que hacer para que cuando realice el calculo me guarde correctamente en todas las tablas o no me guarde en ninguna. Agradezco su colaboración y gracias. De mano anticipo, que envie este mismo tema, pero parece ser que no lo tomo, porque no lo encuentro, por si acaso es que se demoro, por favor es la misma historia.:D |
y que motor de base de datos utilizas?¡
|
Deberías explicar un poco más cómo estás utilizando las transacciones. ¿Son muy largas?
|
Inquietudes sobre Estado E_Fail y BeginTrans
:D LA Base de datos es Sql 2000, y las transacciones la mayoria son bastante largas, pues realizar unos calculos de un articulo mes a mes durante 20 años, esto es (240 calculos por articulo aproximadamente).:eek:
|
La BD es Microsft Sql Server 2000
|
¿Cuando dices bastabtes largas a qué te refieres? ¿Segundos? ¿Minutos?
Deberás intentar reducirlas al máximo, es decir, meter en la transacción lo mínimo posible. Por ejemplo, yo no concibo transacciones en un entorno multiusuario que se alarguen unos cuantos segundos... |
coincido con las opiniones de arriba, las transacciones se deben usar el menos tiempo posible, hablar de 1 segundo es hablar de una eternidad, para duracion de una transaccion
|
La franja horaria es GMT +2. Ahora son las 15:19:37. |
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