USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Me ajudem!!! Ta chato isso !!!!
Álvaro
Pontos: 2843
GUARULHOS
SP - BRASIL
ENUNCIADA !
Postada em 04/06/2006 13:08 hs            
 
Gente, eu uso DAO, tenho alguns clientes que trabalham em rede, quando faço alguma atualização do programa, na máquina onde está o banco, não tenho que mudar nada, ou seja o caminho para o banco seria - ex:  Set DB = OpenDatabase("c:caverna do discosebo.mdb") - no mdiprincipal, agora quando tenho que atualizar a versão nos computadores da rede, tenho que entrar na fonte e passar todos os formulários de ex: - Set DB = OpenDatabase("c:caverna do discosebo.mdb") para     Set DB = OpenDatabase("\ADMc:caverna do discosebo.mdb")
 
Como que eu posso atualizar as versões das máquinas sem ficar mudando o caminho todas as vezes ?!
 
Valew !!!
Agradeço
   
Jose.Niz
CURITIBA
PR - BRASIL
Postada em 04/06/2006 14:19 hs         
Se vc tem um PATH em diversos formulários deveria ter usado uma constante pública ou colocado esse PATH num arquivo .ini.
     
Álvaro
Pontos: 2843
GUARULHOS
SP - BRASIL
Postada em 04/06/2006 18:14 hs            
É exatamente isso, tenho um path para abrir o banco em cada formulário, tem um programa meu que tem quase 25 formulários, tudo bem que eu uso o ctrl+h e mudo tudo de uma vez, más sempre tenho que fazer isso na máquina que fica na rede e mexer também nos datasources que tenho, perco um certo tempo para fazer essa alterações
Como que eu posso criar esse .ini para a máquina local e a máquina de que fica na rede e fazer as máquinas reconhecerem esse arquivo, e os datas pegariam também esse arquivo .ini para buscar o caminho do banco?
 
Não sei é possível para o vb6 utilizando o ADO, más no meu serviço tem um programa para hotel que ele utiliza o regedit do Windows para poder guardar algumas configurações essenciais para iniciar o sistema , dentre elas o caminho para o banco de dados, que no regedit chama de LocalDB e nele coloca o caminho, independente da máquina.
O sistema roda em Delphi 7, e o banco de dados utilizado por eles são dois, o Oracle e o Interbase
Seria possível para o VB e como que eu poderia utilizar isso, pois seria a solução ideal
 
Será que alguém pode me dar uma luz ??
 
Valew !!!
TÓPICO EDITADO
   
patricio
não registrado
Postada em 04/06/2006 18:53 hs   
coloca esse .ini num diretorio compartilhado \nomedamaquinadiretorio.
     
JCarlos809
Pontos: 2843
PRESIDENTE PRUDENTE
SP - BRASIL
ENUNCIADA !
Postada em 05/06/2006 08:55 hs            
Vc pode se referenciar sempre a:Set DB = OpenDatabase(app.path & "caverna do discosebo.mdb")
Assim vc pode instalar o sistema em qualquer pasta, fiacando juntos, Bd, Programas e relatórios.
Depois é só buscar pela rede o executável onde está o banco de dados!
Você teria um único executável sem precisar gerar versão pra cada estação de trabalho.
   
Álvaro
Pontos: 2843
GUARULHOS
SP - BRASIL
ENUNCIADA !
Postada em 09/06/2006 21:00 hs            
Valew Galera !!!
Nna minha máquina deu certo, agora irei testar via rede, puxando um atalho
   
Página(s): 1/2      PRÓXIMA »


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2025   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página