Delphi rodar programa em rede - URGENTE
Bom dia a todos,
pessoal, fiz um pequeno sistema em Delphi e gostaria que funcionasse na rede local
estou usando
ADOConnection -> ADOQuery -> DataSource
no ADOConnection mudei a STRING de Conexao para
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\\Servidor\Sistema\Banco.mdb;Persist Security Info=False
o banco esta na pasta do sistema, e nas outras maquinas copiei o atalho
porém aparece mensagem de erro: não foi possivel encontrar o caminho: c:\\sistema\Banco.mdb
sendo que na conexao coloquei \\servidor\\sistema\Banco.mdb
pessoal, fiz um pequeno sistema em Delphi e gostaria que funcionasse na rede local
estou usando
ADOConnection -> ADOQuery -> DataSource
no ADOConnection mudei a STRING de Conexao para
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\\Servidor\Sistema\Banco.mdb;Persist Security Info=False
o banco esta na pasta do sistema, e nas outras maquinas copiei o atalho
porém aparece mensagem de erro: não foi possivel encontrar o caminho: c:\\sistema\Banco.mdb
sendo que na conexao coloquei \\servidor\\sistema\Banco.mdb
Marcos Loyola
Curtidas 0
Respostas
Cauê Nishijima
25/10/2013
Bom dia a todos,
pessoal, fiz um pequeno sistema em Delphi e gostaria que funcionasse na rede local
estou usando
ADOConnection -> ADOQuery -> DataSource
no ADOConnection mudei a STRING de Conexao para
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\\Servidor\Sistema\Banco.mdb;Persist Security Info=False
o banco esta na pasta do sistema, e nas outras maquinas copiei o atalho
porém aparece mensagem de erro: não foi possivel encontrar o caminho: c:\\sistema\Banco.mdb
sendo que na conexao coloquei \\servidor\\sistema\Banco.mdb
pessoal, fiz um pequeno sistema em Delphi e gostaria que funcionasse na rede local
estou usando
ADOConnection -> ADOQuery -> DataSource
no ADOConnection mudei a STRING de Conexao para
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\\Servidor\Sistema\Banco.mdb;Persist Security Info=False
o banco esta na pasta do sistema, e nas outras maquinas copiei o atalho
porém aparece mensagem de erro: não foi possivel encontrar o caminho: c:\\sistema\Banco.mdb
sendo que na conexao coloquei \\servidor\\sistema\Banco.mdb
Faz tempo que não uso ADO mas pelo que me lembro você tem que colocar no Data Source o seguinte "SERVIDOR:C:\SISTEMA\BANCO.MDB".
GOSTEI 0
Marcos Loyola
25/10/2013
Caue
Eu testei dessa forma "SERVIDOR:C:\SISTEMA\BANCO.MDB"
porém não conecta ao banco
Eu testei dessa forma "SERVIDOR:C:\SISTEMA\BANCO.MDB"
porém não conecta ao banco
GOSTEI 0
Sávio Soares
25/10/2013
Amigo, use um arquivo UDL fica mais facil para rodar em rede e distribir sua aplicaçao. Aqui mesmo na devmedia vc encontra artigo tratando do assunto.
GOSTEI 0
Sávio Soares
25/10/2013
Amigo, use um arquivo UDL fica mais facil para rodar em rede e distribir sua aplicaçao. Aqui mesmo na devmedia vc encontra artigo tratando do assunto.
GOSTEI 0
Itamar Souza
25/10/2013
Bom dia a todos,
pessoal, fiz um pequeno sistema em Delphi e gostaria que funcionasse na rede local
estou usando
ADOConnection -> ADOQuery -> DataSource
no ADOConnection mudei a STRING de Conexao para
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\\Servidor\Sistema\Banco.mdb;Persist Security Info=False
o banco esta na pasta do sistema, e nas outras maquinas copiei o atalho
porém aparece mensagem de erro: não foi possivel encontrar o caminho: c:\\sistema\Banco.mdb
sendo que na conexao coloquei \\servidor\\sistema\Banco.mdb
pessoal, fiz um pequeno sistema em Delphi e gostaria que funcionasse na rede local
estou usando
ADOConnection -> ADOQuery -> DataSource
no ADOConnection mudei a STRING de Conexao para
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\\Servidor\Sistema\Banco.mdb;Persist Security Info=False
o banco esta na pasta do sistema, e nas outras maquinas copiei o atalho
porém aparece mensagem de erro: não foi possivel encontrar o caminho: c:\\sistema\Banco.mdb
sendo que na conexao coloquei \\servidor\\sistema\Banco.mdb
Amigo,
Vai em uma maquina na rede e tenta acessar o caminho onde você esta disponibilizando o banco de dados, tentar acessar pelo nome ou IP da maquina que vai ser o servidor, mais você pode fazer o seguinte, na maquina cliente vai no painel de controle/ fonte de dados ODBC/ (adicionar ) escolhe o tipo do seu banco (*.mdb) e conecta com o seu banco, desta forma você terá uma fonte de dados para usar na sua conexão. Dentro do Delphi no seu componente ADO você usa esta fonte de dados. Desta forma não ter o caminho diretor no ADO mais sim na fonte de dados que vai esta em cada maquina na rede.
Espero ter ajudado
GOSTEI 0