![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Hola DELFIN2000,
Ciertamente, la mayoría de programas de gestión permiten multi-sesión y lo que es más normal: uso compartido en grupos de trabajo, en Red. Para ambos casos es lo mismo, varios usuarios (o instancias) que comparten datos en la base de datos. Tal y creo que tan solo puede ser por dos motivos: 1.- Si en la primera instancia que levantas no has echo el ApplyUpdate correspondiente. En este caso es lógico que en la segunda instancia no se vean los datos. 2.- Nivel de aislamiento en ibTransaction. Según que nivel de aislamiento tengas configurado, se comparten los datos o no, entre las conexiones abiertas en la base de datos. En este último caso, prueba a hacer doble clic en el ibTransaction y le marcas la opción Read_Commited, Quedando los parámetros (settings o propiedad params de la transacción) de la transacción de la siguiente forma: Código:
read_committed rec_version nowait Un saludo. |
|
#2
|
|||
|
|||
|
Resuelto el problema de abrir varias instancias
Gracias DonalShimoda y Manuc
Efectivamente Cambie los parametros del componente Transaccion dejandolos en: Read_Commited E hice un Commit despues de ApplyUpdate(0) y ya me funciona bien. seguire avanzando pk estoy a media. Tengo otra duda?? Para que funcione en red, es necesario usar componente Tsesion? o basta con instalar el cliente de faribird en las terminales y usando la configuracion que resolvi con Uds. Gracias y que el creador les multiplique la sabiduria |
|
#3
|
|||
|
|||
|
Hola,
Si los clientes acceden directamente a base de datos, bastará con instalar Firebird Client. Creo que con que el exe cliente tenga accso a gds32.dll o fbClient.dll, será suficiente. Si utilizas ClientDataset, también es probable que tengas que registrar el Midas.dll, o por lo menos que el Software que actúe como cliente tenga acceso a este fichero. Un saludo. |
|
#4
|
||||
|
||||
|
Cita:
Saludos |
|
#5
|
|||
|
|||
|
Sí, correcto, llevas razón.
Creo que añadiendo MidasLib en los uses embebes la dll en el ejecutable. Se me había pasado. Gracias. Un saludo. |
|
#6
|
|||
|
|||
|
nuevamente agradezco sus respuestas.
checare sus indicaciones y cualquier duda estare molestandolos pronto. saludos. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Datos en la misma Linea de un Memo | RoyTan | Varios | 7 | 26-01-2008 01:53:58 |
| doble Puerto serial a la misma base de datos | FGarcia | Varios | 0 | 22-11-2006 23:45:29 |
| ¿Existe algún problema si quiero utilizar 2 TQuery para la misma base de datos ? | nuri | SQL | 4 | 28-07-2005 09:40:54 |
| Actulizar 2 Bases de datos con la misma Transaccion | FlacoNet | Firebird e Interbase | 1 | 23-07-2004 10:36:56 |
| copiar datos en la misma tabla | jourdan | SQL | 7 | 14-05-2003 18:02:00 |
|