Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Temas relacionados > Redes
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #18  
Antiguo 17-07-2021
GINMARMENOR GINMARMENOR is offline
Miembro
 
Registrado: feb 2016
Posts: 58
Poder: 9
GINMARMENOR Va por buen camino
Casimiro, si es que no hay ningún código, tengo Delphi 2.010 y Firebird 2.5

tengo en un Formulario la base de Datos IBDatabase1 y un IBTransaction1:

IbDatabase1: propiedad DefaultTransaction: IBTransaction1

IbTransaction1: Propiedad DefaultDababase: IBDatabase1

Pongo las propiedades de ambos en Connected en True y todo perfecto.

luego asocio las distintas IbTablas a la IbDatabase1 y todos los DataSources a su IbTable correspondiente, pongo los Actives en True y todo se conecta bien.

Copio el programa en PC1 y trabajo con el programa perfectamente, cuando grabo los distintos registros mediante:

Código Delphi [-]

            IbTabla1.post

Todo funciona perfectamente

Copio el programa en el PC2 y asocio la base de datos del servidor que está en el PC1 de la siguiente manera, mediante un archivo .INI.

Código Delphi [-]

                [BD]
                PATH:"192.xxx.x.xxx:C:\Aplicacion1\BaseDatos01\"

Ahora bien a partir de ahora se dan dos supuestos.

1) El Programa NO lo tengo abierto en el PC1 y trabajo en el PC2 en red, entonces trabajo perfectamente en red, grabo los registros mediante IbTabla1.post, y todo bien.

2) El Programa lo tengo abierto en el PC1 en ese momento e intento desde el PC2 grabar algún registro en red mediante IbTabla1.post, se me queda bloqueado indefinidamente, tengo que cerrar el programa en el PC2 como pueda o bien apagar el ordenador, esto ocurre igual si trabajo en el PC1 y tengo abierta la base de datos en el PC2.

Ésto es el problema que tengo al trabajar en red, que cuando la base de datos está abierta en los DOS PC a la vez, no puedo grabar nada por que se bloquea básicamente, aunque no esté en el mismo registro de la misma Tabla.

No sé si necesitas algún dato más Casimiro, y gracias por el tiempo
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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Firebird remoto - Modificar registros Gregorio Cíber Conexión con bases de datos 8 23-03-2021 22:32:04
modificar variios registros con dataset pmtzg Conexión con bases de datos 7 11-02-2012 12:05:02
Modificar registros desde DBgrid quakerman Conexión con bases de datos 7 09-11-2011 03:40:03
modificar registros yossi SQL 6 11-06-2010 03:43:58
modificar registros query Buelos Firebird e Interbase 8 02-03-2008 00:52:00


La franja horaria es GMT +2. Ahora son las 04:51:41.


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