Cita:
Empezado por usuario1000
Gracias por tu respuesta.
Para que me funcione tengo que poner las siguienes instrucciones en el cliente:
Código Delphi [-]resultado:= funcion.enviarDatosAServidor(dato1, dato2, dato3...); if resultado = 'OK' then begin TFDConnection.connected := false; TFDConnection.connedted:= True; end;
No me parece muy coherente cada vez que modifique un dato conectar y desconectar el cliente para que actualice la base de datos.
Gracias.
|
Pues a mi no se tampoco me parece coherente cerrar la coneccion y volver a conectar. Si las transacciones estan configuradas correctamente deberia bastar con cerrar y abrir el dataset. Habria que ver como haces el proceso. Poruqe se supone que la transaccion (estando en readcommited) deberia poder leer las transacciones confirmadas. A mi siempre me ha funcionado; aunque nunca he usado datasnap.
__________________
Caminante, son tus huellas el camino y nada más; Caminante, no hay camino, se hace camino al andar.
Antonio Machado
|