Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 14-02-2005
Avatar de StartKill
StartKill StartKill is offline
Miembro
 
Registrado: ene 2004
Posts: 299
Poder: 21
StartKill Va por buen camino
Interbase 3 capas

Wnas amigos del foro,

Trabajo con Delphi 7.0 Interbase 7.5 y utilizo componentes IBX

Tratare de poner my problem en la meza ;-)

Tengo una aplicacion, esta contiene componentes ibx para la conexion de una tabla.... detallo..

Código:
un IBDataBase conecta a mi base datos
un IBTransacction  configurada asi:
    read_committed
    rec_version
    nowait
un ibquery  selecionando mi tabla: select * from articulos
un ibupdate para el mantenimiento de mi tabla
un IBEvents, para saber si hay algun cambio en mi tabla por otro usuario
"Este ibvents me pinta un label en mi formulario
indicandome si la tabla a sufrido un cambio por otro usuario y de esa
forma se puede optar por tomar la descicion de refrescar o no los datos."
Lo antes mencionado me funciona correctamente no tengo quejas de ello, el problema surge cuando lo llevo a tres capas, asi:

Creo un aplicación nueva: (esta sera mi servidor de aplicaciones)

En esta nueva apliacion inserto un Remote Data Module asi:

File, New, Other..., Multitierm, Remote Data Module

En este Remote data module inserto:

Código:
un IBDataBase conecta a mi base datos
un IBTransacction  configurada asi:
    read_committed
    rec_version
    nowait
un ibquery  selecionando mi tabla: select * from articulos
un ibupdate para el mantenimiento de mi tabla
y por ultimo un IBEvents, para saber si hay algun cambio en mi tabla por otro usuario
(Este ibvents que deberia utilizarlo para informar
a las aplicacion cliente si la tabla a sufrido un cambio por otro(s) usuario(s)

y por ultimo DataSetProvider para poder entrelazar con mi programa cliente
Grabo, complilo.... y listo tengo mi servidor de aplicaciones

Luego creo mi aplicacion cliente que se comunicara con mi servidor de aplicaciones.

Creo un nuevo projecto inserto los siguientes componentes:
Código:
un WebConnection para poder conectarme a mi servidor de aplicaciones
un ClientDataSet1 que se conectara a DatasetProvider del servidor de
aplicaciones
Un Datasource para mi grid
Tambien funciona, casi perfecto-salvo un detalle, no se como utilizar el componente IBEvents en mi aplicacion cliente

Última edición por StartKill fecha: 14-02-2005 a las 16:33:50.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 04:02:30.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi