Gracias por la respuesta
Gluglu.
Expliqué mal la situación:
1.- Los dos equipos están en la misma Ventana/Forma
2.- La información se despliega en un DBGrid
3.- En uno de los equipos se modifican los datos.
4.- En el otro equipo, el usuario sale de la forma y vuelve a entrar y la información no ha cambiado en el DBGrid.
Utilizo queries para actualizar, modificar y eliminar registros.
Cuando el usuario entra a la forma/ventana:
Código Delphi
[-]qry_Libros:= TMDOQuery.Create(nil);
qry_Libros.Database:= dm_Master.FBDB;
qry_Libros.SQL.Add('SELECT * FROM Libros');
qry_Libros.SQL.Add('ORDER BY Libro_Nom');
qry_Libros.Open;
ds_Libros:= TDataSource.Create(nil);
ds_Libros.DataSet:= qry_Libros;
Cuando el usuario sale de la forma/ventana:
Código Delphi
[-]qry_Libros.Close;
qry_Libros.Free;
ds_Libros.Free;
El problema es que a pesar de eliminar el Query cuando el usuario sale de la ventana/forma y de crearlo de nuevo cuando el usuario entra, la información no ha cambiado.
Si el otro usuario sale de la aplicación y vuelve a entrar, los datos aparecen actualizados.
Gracias.
Editado por mal formato de las etiquetas