ibx ou dbx em rede?

Firebird

11/10/2005

Ola amigos, tenho 1 duvida e gostaia gostaria da opinião:

1- ibx ou dbx? a transação (em todo momento) deve ser feita durante a gravaçao ou na ediçao, inserçao etc.. (desculpe a ignorancia)

2- quero usar meu sistema em rede para 3 maquina clientes, quais componentes alem dos IBX ou DBX devo usar? datasetprovider?? clientdataset?? como utilizar estes ultimos...

3- como meu clientes acessam o banco GDB no servidor? como poderia criar o caminho em cada maquina automatica? ja que na hora que se atribui o ip do servidor

sao duvidas crueis, mas curiosidade mesmo..

agradeço desde ja!
Junior


Njuniorba

Njuniorba

Curtidas 0

Respostas

Afarias

Afarias

11/10/2005

|1- ibx ou dbx? a transação (em todo momento) deve ser feita durante a
|gravaçao ou na ediçao, inserçao etc.. (desculpe a ignorancia)

todas as operações no IB/FB devem ser realizadas no contexto de uma transação independente dos componentes q vc usa.


|2- quero usar meu sistema em rede para 3 maquina clientes, quais
|componentes alem dos IBX ou DBX devo usar? datasetprovider??
|clientdataset?? como utilizar estes ultimos...

vc não precisa usar nada além do IBX ou do DBX, mas ambos (o DBX principalmente por ser apenas Unidirecional) podem ser usados em conjunto com DataSetProvider/ClientDataSet, questão de ´preferência´.


|3- como meu clientes acessam o banco GDB no servidor? como poderia
|criar o caminho em cada maquina automatica? ja que na hora que se
|atribui o ip do servidor

a estrutura da string de conexão é:

nome_ou_ip_servidor:caminho_do_arquivo_gdb

ex:

192.168.0.1:c:\dados\arquivo.ib

se estiver usando FB 1.5 (ou IB7.5) vc pode usar aliases no servidor, assim vc não precisa configurar o caminho completo, pode fazer algo como:

192.168.0.1:meu_programa



T+


GOSTEI 0
POSTAR