FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Actualizar DBGrid en Pc's
Hola a todos(as)
Espero no equivocarme en la redaccion de mis dudas... Estoy trabajando con tablas de paradox 7 en delphi 7. El programa creado es para red, los Netdir y Privatedir estan bien configurados. El problema es el siguiente. Cuando ejecuto la captura de datos en la PC1 no veo el cambio en la PC2 bueno si lo veo pero hasta que cierro la tabla y la vuelvo abrir, pero mi pregunta es hay alguna forma de hacer esto sin la necesidad de abrir y cerrar la tabla hay una forma mas rapida? Code. Table1.Append; Table1.FieldByName('Codigo').AsString := Codigo.Text; Table1.FieldByName('Fecha).AsDateTime:= Date; Table1.Post; Este es el codigo de captura de datos. El DbGrid esta direccionado al DataSet del Table1. Espero haya descrito bien la duda y espero me puedan ayudar.... Saludos y Gracias.....
__________________
Have a nice day :) |
#2
|
||||
|
||||
Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
#3
|
||||
|
||||
Podrías intentar usar Table.FlushBuffers cuando hagas ediciones para asegurar que la tabla física se actualiza y usar Table.Refresh en un Timer para actualizar la tabla cada x tiempo.
// Saludos |
#4
|
||||
|
||||
table.flushbuffer solo libera los buffers de memoria despues de grabar pero no tine ningun efecto en el comportamiento de la tabla, despues del post tendrias que agregar
Código Delphi: Table1.Refresh; como dice delphi.com.ar Luis |
#5
|
||||
|
||||
Cita:
// Saludos |
#6
|
|||
|
|||
Amigos ya hice lo que me dicen pero no se actualiza la tabla del PC2 ya que adicione el dato en la PC1.
Estoy compilando en Windows XP Pro y el Prgrama lo estoy instalando en Windows 98 Se hay algun problema o hay algo que me falta? Gracias por la ayuda que estoy recibiendo de ustedes.....
__________________
Have a nice day :) |
#7
|
||||
|
||||
Cita:
Cita:
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
#8
|
||||
|
||||
Cita:
|
#9
|
||||
|
||||
Cita:
Tratándose de tablas Paradox, que podés aceder a sus archivos, podrías probar de utilizar ShellNotifications, pero dudo que eso funcione en unidades remotas.
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
|
|
|