FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
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." 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 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 Última edición por StartKill fecha: 14-02-2005 a las 16:33:50. |
|
|
|