FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
refresh a toda la tabla
Hola amigos para empesar no se si este hilo este bien en este foro o tenga que ir en el de coneccion a bases de datos, pero les explico tengo delphi 7, firebird 1.5 y usu las fibplus, tengo dos tablas una de prodoctos y otra de proveedores por producto con una relación de un producto a varios proveedores, en pocas palabras un maestro/detalle en los proveedores de los n proveedores que hay para un producto solo uno puede ser el principal lo cual controlo en un campo llamado principal. Cuando marco algun proveedor como principal por medio de un procedimiento en firebird a los demas los marco como secundarios.
el problema consiste en que los datos del proveedor los muestro en un dbgrid y despues de llamar al procedimiento de firebird solo se refrescan los datos del proveedor seleccionado. para poder refrescar los demas actualmente estoy cerrando y abriendo la tabla. La pregunta es ¿hay alguna forma de hacer un refresh a toda la tabla sin tener que cerrarla? Gracias p.d. creo que me estoy volviendo demaciado rollero
__________________
Espero poder seguir exprimiéndote el cerebro 8) Jorge Zamora Ginez Puebla, Pue. México |
#2
|
||||
|
||||
No sé como será con los FibPlus pero con los IBX para acceder a Interbase/Firebird es necesario cerrar y volver a abrir la tabla.
__________________
Si no lo sabes, necesitas leerlo |
#3
|
||||
|
||||
Pues parece ser que con las fibplus de igual forma es la unica solución gracias
__________________
Espero poder seguir exprimiéndote el cerebro 8) Jorge Zamora Ginez Puebla, Pue. México |
#4
|
||||
|
||||
Resp
Mira sea como sea a menos que tengas tu aplicacion dotada de un amanera que tenga al informacion en los clientes todos los componentes debes lanzar un instruccion sql y ele caso d emaestro detallas mas aun ya que los datos del detalle se lo debe traer por filtrando por el campo d e relacion del maestro. Si ma sno recuero los ix se traen todo y aplica un filtro en lo sclientes cosa que considero inefienete para dat que cambia constantemenete pero si la data no cmabia contantemente esto es mas eficiente ya que el tiempo lo perdio solo en la primera ida al servidor.
Aunque existen muchas maneras de acerelar ese proceso pero eso es cosa del programador y no de lso compoennetes
__________________
Todo se puede, que no exista la tecnología aun, es otra cosa. |
|
|
|