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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Conexão Banco
WET
TABOÃO DA SERRA
SP - BRASIL
ENUNCIADA !
Postada em 08/02/2011 12:55 hs         
Boa tarde.
Tenho um sistema em vb6 que roda normalmente em Windows XP, a empresa mudará todos os equipamentos para Windows 7, estou simulando para ver os problemas que poderá afetar.
Bom a instalação tudo normal, só que não conecta com o banco de dados.
Debuguei e na conexão o Provider OLEDB não traz o Password, a string esta correta, mesmo forçando, quando conecta no debug não mostra.
Será que tenho que acertar algo no Windows 7 ?
ODBC, MDAC ou algo assim?
Obrigado a todos.
   
Vugus
não registrado
ENUNCIADA !
Postada em 08/02/2011 14:56 hs   
Coloque qual Banco é usado para as pessoas ler e responder sua pergunta.
   
WET
não registrado
Postada em 08/02/2011 15:07 hs   
Desculpem!!!
SQL.
 
Segue como estou usando.
 
 
    Dim strCnn As String
   
    On Error GoTo Trata_Erro
   
    Set Vg_Cn = New ADODB.Connection
   
    strCnn = "Provider=SQLOLEDB;" & _
            "Data Source=" & objLgPub.Servidor & ";" & _
            "Initial Catalog=" & dbName & ";" & _
            "User ID=" & objLgPub.UsuarioSQL & ";" & _
            "PassWord=" & objLgPub.SenhaSQL & ";"
           
    Vg_Cn.Open strCnn
 
Resultado WINDOWS 7:
Provider=SQLOLEDB.1;User ID=xxx;Initial Catalog=Seguranca;Data Source=192.168.0.XX;Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=XXXXX;Use Encryption for Data=False;Tag with column collation when possible=False;
Resultado correto que sai no Windows XP:
Provider=SQLOLEDB.1;Password=xxxx;User ID=xxx;Initial Catalog=Seguranca;Data Source=192.168.0.XX;Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=XXXXXX;Use Encryption for Data=False;Tag with column collation when possible=False
 
Obrigado a todos.
 
     
Juan Carlos R.A
Pontos: 2843
MACEIO
AL - BRASIL
Postada em 08/02/2011 15:33 hs            
Esse ai é sql server né. Cara retirar o  On Error GoTo Trata_Erro que em algum momento da esse erro e como nao é debidamente tratado nao exibe o erro.
Acredito que nao seja o windows 7. pois no vista funciona perfeitamente com sqlserver.
     
WET
não registrado
ENUNCIADA !
Postada em 08/02/2011 15:39 hs   
O pior é que não apresenta Erro na hora Deste comando "Vg_Cn.Open strCnn
"
Ele diz que não tem senha para o usuario xxx.
 
Pois no comando inibiu o Password.
   
Juan Carlos R.A
Pontos: 2843
MACEIO
AL - BRASIL
ENUNCIADA !
Postada em 08/02/2011 16:13 hs            
No sql server vc viu se o usuario da pc que esta com windows 7 esta ativado active directoy.  
vc tem como fazer o teste conectando banco atraves da pc cliente?
nunca vi algo assim
   
Página(s): 1/3      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