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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  rede
ghost_jlp
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
Postada em 12/04/2007 01:03 hs            
Para fechar o tópico vc precisava ter aberto este mesmo tópico logado no site. Agora não dá +
 
Olha, sem querer ser chato e já sendo (hehehehe é inevitável Emoções) eu não entendi o q vc fez de diferente. Vc colocou o seu banco de dados em algum lugar e lá dentro do banco tem um caminho para o próprio banco??Emoções
 
Olha, para pegar o caminho do banco de dados vc precisa abrir o banco. Para abrir o banco vc precisa saber onde o banco está. A pergunta: Onde o banco está? Tá fixo? O usuário definiu? Não entendi. :(
 
Agora, vc falou de configuração do aplicativo na rede. Bom o q eu costumo fazer são 2 opções: instalação do aplicativo e/ou instalação do aplicativo + banco.
 
A primeira opção é para os terminais a segunda para o servidor. Não é difícil.
A configuração do INI q vc menciona é simples. Para o usário eu crio um tela de interface(ao entrar no sistema pela primeira vez) para ele apontar para o banco de dados... ele vai lá e coloca o caminho do banco (geralmente indo numa janela explorer sem precisar escrever o caminho) e acabou. Para o usuário morreu ali.
 
Internamente o sistema grava no INI todas as configurações necessárias para o funcionamento do próprio, o usuário não mete a mão em nada mais.
 
Isso evita um monte de dores-de-cabeça. Isso se as configurações de rede q vc fala compete apenas ao caminho do banco de dados.
 
A intenção aqui é apenas ajudar pra encontrar a melhor solução possível mas se está dando certo e vc não vê nenhum problema mais pra frente então tá blz Emoções
 
at+
     
Paulo
não registrado
ENUNCIADA !
Postada em 12/04/2007 15:28 hs   
Ghost obrigado pela atenção
 
Vou tentar explicar o que fiz.
O programa instala o bd no diretorio local, tanto o cliente como o servidor.
Na maquina cliente esse bd fica sem uso, usando apenas uma vez para gravar
o caminho, ou reverter o caminho.
Neste BD, numa tabela, tenho o campo para o caminho do BD, mais um campo
boleano.
Na sub main, abro o banco e somente esta tabela, a rotina
le o valor boleano, caso true(MaquinaCliente), atribui o caminho, na
variavel, CaminhoBD, que esta no campo da tabela.
Caso o valor boleano seja falso, a aplicação, segue o caminho do BD local.
Em seguida, fecho a conexão, e com a variavel CaminhoBD carregada,
abro a conexão novamente, ja com o caminho do bd.
Nas estações clientes, o usuario configura o caminho do BD na rede, gravando
o endereço na tabela e valor boleano para true, e obrigatoriamente o programa é fechado, para a atualização.
Quero deixar claro, que estou apenas testando.
A idéia do LCramos, de colocar 2 bds, é ótima, talvez acabe fazendo isso.
Deduzi com isso, que tanto esse metodo, tanto o usado com INI, dão o mesmo
trabalho para fazer, isso em minha opinião, respeitando a de todos os colegas.
Como ve, no final, é a mesma coisa.

 
   
Página(s): 3/3     « ANTERIOR  


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