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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Desenvolvimento de programa para funcionar em rede
André
não registrado
Postada em 20/12/2006 13:19 hs   
Estou curioso para descobrir o que é necessário e como se faz uma aplicação para funcionar em rede.
Conexão com banco de dados mais simples tipo Access


Por exemplo um programa de Ordem de Serviço, o atendimento da entrada do serviço e faz a outras modificações a partir de outra máquina.

Abraço a todos

e feliz Natal
     
Álvaro
Pontos: 2843
GUARULHOS
SP - BRASIL
Postada em 20/12/2006 14:49 hs            
André eu utilizo ado na minha programação
no meu caso eu acostumei fazer o seguinte
dim DB as Database
dim Tabelas as Recordset
 
Set DB = OpenDatabase(App.Path & "Cadastro.mdb")
Set Tabelas = DB.OpenRecordset("Relatorio", dbOpenTable)
 
Depois que gero um executável, eu puxo um link do servidor, para a máquina local.
 
O que da para fazer é também um arquivo .ini, más dependendo da velocidade das suas máquinas, você não sentirá muita diferença entre um modo e outro

Abraço e que DEUS te abençõe, espero poder ter te ajudado
Eu sou o Senhor, o DEUS de vocês;
eu os seguro pela mão e lhes digo;
Não fiquem com medo, pois eu os ajudo
Isaias 41:13
     
rdeletric
SÃO JOSÉ DO RIO PRETO
SP - BRASIL
Postada em 20/12/2006 19:09 hs            
 André vc pode fazer assim tambem:
 
dim DB as Database
dim Tabelas as Recordset
 
Set DB = OpenDatabase("\SERVIDORCSEUPROGCadastro.mdb")
Set Tabelas = DB.OpenRecordset("Relatorio", dbOpenTable)
 
OU ASSIM (COM SENHA):
 
   Set CONEX1 = New ADODB.Connection
   Set RECORD1 = New ADODB.Recordset
   
CONEX1.CursorLocation = adUseClient

CONEX1.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\SERVIDORCSEUPROGDADOS.mdb;Jet OLEDB:Database Password=SUASENHA;"
 
 RECORD1.Open "Select * from SUATABELA", CONEX1, adOpenStatic, adLockOptimistic
     
Álvaro
Pontos: 2843
GUARULHOS
SP - BRASIL
Postada em 21/12/2006 07:33 hs            
rdeletric, apenas um pequeno parenteses, se vc colocar o caminho completo no comando opendatabase, ele terá que ter o nome da pasta identico ao caminho, senão o programa não irá funcionar, e como nós sabemos que quando pedimos para algum usuário criar uma pasta com um nome, ele quase sempre erra ou mesmo a gente querendo esconder a pasta do programa, então o app.path pega o caminho até o banco, independente de como ele esteja escrito ou onde esteja localizado.
Eu antes usava dessa forma, e quando tinha que fazer alguma atualização sempre fazia duas alterações, uma que seria o caminho do servidor e outra o caminho das máquinas, era um saco fazer isso.
 
Más isso foi apenas um pequeno parentes e uma experiência que ja passei.
 
Abraço a todos

Abraço e que DEUS te abençõe, espero poder ter te ajudado
Eu sou o Senhor, o DEUS de vocês;
eu os seguro pela mão e lhes digo;
Não fiquem com medo, pois eu os ajudo
Isaias 41:13
     
André
não registrado
ENUNCIADA !
Postada em 21/12/2006 13:15 hs   
Ok! entendi blz....mas naum existe uma configuração especifica para servidor e outra para terminal naum!!!

simplesmente o fato de puxar um atalho do executavel (servidor) para o terminal ja funciona blz?

Abraço
   
Álvaro
Pontos: 2843
GUARULHOS
SP - BRASIL
Postada em 21/12/2006 16:53 hs            
André com o comando que te passei é sómente puxar o atalho, que o app.path se encarrega de guardar o caminho até o banco de dados. Eu faço isso com todos os meus projetos, inclusive um que estou terminando que ficará no servidor Linux, sendo que as minhas estações são Windows XP, e coloquei para funcionar desse mesmo jeito que te falei, e não da problema algum
 
Abraço

Abraço e que DEUS te abençõe, espero poder ter te ajudado
Eu sou o Senhor, o DEUS de vocês;
eu os seguro pela mão e lhes digo;
Não fiquem com medo, pois eu os ajudo
Isaias 41:13
     
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