Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 21-06-2006
Paradiso Paradiso is offline
Miembro
 
Registrado: jun 2004
Posts: 68
Poder: 20
Paradiso Va por buen camino
Cool Uso de Transacciones con Componentes DevExpress

Hola A Todos, les pregunto

como tendria que ser el uso de transacciones considerando que los registros estan conectados a componentes devExpress, mi pregunta radica en que hasta el momento yo estaba haciendo un applyupdate para guardar los datos en la base de datos

me encuentro con que debo usar transacciones y no logro
entender una prolija forma de usar transacciones y dichos componentes, me podrian poner algun ejemplo???
les dejo la logica hasta el momento que uso en mi codigo:

como esta ahora no se actualiza bien probando con la edicion de un campo ejecutando dos instancias de la aplicacion.


var td: TTransactiondesc;
begin
td.TransactionID := 1;
td.IsolationLevel:= xilREPEATABLEREAD ; //tambien probe con el retaining.
fmPrincipal.ConexionSQL.StartTransaction(td);

try
... .
cdsVendedores.ApplyUpdates(0);
fmPrincipal.ConexionSQL.Commit(td);


except
On E: Exception do
begin
fmPrincipal.conexionsql.rollback(td);
showmessage('Error');
// Mensajes para el usuario, cambios en el estado del formulario...
end;
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Operador IS con Componentes DevExpress onlytk OOP 4 27-10-2005 20:46:19
grillas de devexpress VIRU Varios 0 18-08-2005 07:56:09
Devexpress Grid marceloalegre Varios 1 25-05-2005 00:25:47
transacciones y componentes table. inexperto Conexión con bases de datos 3 28-01-2005 07:10:01
Traduccion Componentes DEVEXPRESS nicolasdom Varios 5 26-10-2004 18:10:12


La franja horaria es GMT +2. Ahora son las 14:13:42.


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
Copyright 1996-2007 Club Delphi