![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Transacciones Con DataSnap
Hola Gente...:
Bueno, estoy tratando de hacer cosas con DataSnap, y tengo problemas de Transacciones. Existen tales Tx en DataSanp?, he leido con mi poco ingles, que del lado del cliente de DataSnap no hay transacciones explicitas, con tan solo hacer ApplyUpdate de ClientDataSet es suficiente. Espero haber ledido bien, es mas en un video de Andreano Lanuse de migracion a DataSnap creo haberlo escuchado. Pero tengo en mi aplicaciones sin esta tecnologia, abria un tx para hacer la actualizacion de varias tablas y ejecucion de algun store procedure, y si falla algo todo queda como esta. Como hago en una aplicacion cliente de dataSnap, lo mismo que hacai antes? usos ClientdataSet, uso Interbase como base de datos, estoy con Delphi xe5, y uso comp. IBX,
es decir esto como se reemplaza en el Cliente de DSanp, o como se resuelve.... Gracias
__________________
Luis A.Roldan (- Mar del Plata , Argentina- Te:472-4801//+54 9 223 5062169) |
#2
|
||||
|
||||
El cliente no inicia ni finaliza transacciones, lo tiene que hacer el server
En ves tener procedure ActualizarTabla o lo que fuera, convertilo en una function, que te devuelve true si se pudo actualizar, o false si entra en el Except. Dentro del except ademas de retornar false haces rollback de la transaccion. Luego, en tu cliente, podes hacer algo como
|
#3
|
|||
|
|||
mmmm.... bien, queda claro que no se puede hacer en el cliente... pero la verdad no tengo idea como hacer... como hago en el servidor para meter Store, querys y/o ClientDataSet dentro de la Tx???
__________________
Luis A.Roldan (- Mar del Plata , Argentina- Te:472-4801//+54 9 223 5062169) |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Datasnap Conexion | JULIPO | Providers | 1 | 22-08-2013 00:53:07 |
DataSnap y XML | rchavezh | Providers | 5 | 12-07-2013 22:23:15 |
Aplicacion DataSnap XE2 | muli | Providers | 2 | 01-08-2012 17:17:27 |
datasnap | jgutti | Varios | 1 | 23-12-2011 14:25:20 |
Tstrings en datasnap | juank1971 | Conexión con bases de datos | 4 | 25-05-2011 21:31:40 |
![]() |
|