ADO em rede

Delphi

07/01/2004

estou fazendo um programa com adotable e ado query..

uso um adoconnection para ligar o bd..
na propriedade connection string, uso o odbc que fiz.. no qual o caminho é C:\Programa/dados.mdb.
com isso a propriedade defaultdatabase fica tb C:\Programa/dados.mdb.

ele roda perfeitamente localmente..
mas qdo quero fazer em rede dá erro..

eu crio o odbc.. em F:\Programa/dados.mdb (na qual F é o meu servidor).. aí dá erro.. já vi na Bde que o banco abre..

qual o problema

valeu
Eric


Eric.miranda

Eric.miranda

Curtidas 0

Respostas

Biriga

Biriga

07/01/2004

Cara eu utilizo da seguinte forma
no meu servido tenho uma pasta c:\sist\faj\dados.mdb
mas eu trabalho em cima da pasta sist que e compartilhada
faco o mapeamento de c:\sist para f:

no delphi crio uma conexao sem odbc direto para o caminho
f:\faj\dados.mdb

nos clientes faco o mesmo mapeamento ou seja f: nos clientes apontam para a pasta c:\sist que esta no servidos

funciona perfeitamente
meus cliente apontam para sist como drive virtual tambem f:
Sugestao:
Pq tu nao tenta usar direto o caminho direto dos servidor no meu caso
seto o adoconection para \\servidor\sist\faj\dados.mdb
Apos compilar o executavel independete do local que for instalado sempre procurar´´a a base em \\servidor\sist\faj\dados.mdb
Logicamente seus cliente devem estar na rede e acessando o serividor

ACHO MELHOR UTILIZAR CONEXAO DIRATA COM A BASE SEM ODBC, PROCURO USAR ODBC QUANDO O COMPONENTE NAO POSSUI DRIVE NATIVO...


GOSTEI 0
Biriga

Biriga

07/01/2004

Cara eu utilizo da seguinte forma
no meu servido tenho uma pasta c:\sist\faj\dados.mdb
mas eu trabalho em cima da pasta sist que e compartilhada
faco o mapeamento de c:\sist para f:

no delphi crio uma conexao sem odbc direto para o caminho
f:\faj\dados.mdb

nos clientes faco o mesmo mapeamento ou seja f: nos clientes apontam para a pasta c:\sist que esta no servidos

funciona perfeitamente
meus cliente apontam para sist como drive virtual tambem f:
Sugestao:
Pq tu nao tenta usar direto o caminho direto dos servidor no meu caso
seto o adoconection para \\servidor\sist\faj\dados.mdb
Apos compilar o executavel independete do local que for instalado sempre procurar´´a a base em \\servidor\sist\faj\dados.mdb
Logicamente seus cliente devem estar na rede e acessando o serividor

ACHO MELHOR UTILIZAR CONEXAO DIRATA COM A BASE SEM ODBC, PROCURO USAR ODBC QUANDO O COMPONENTE NAO POSSUI DRIVE NATIVO...


GOSTEI 0
POSTAR