CONEXAO SQL SERVER 2008

ADENILSONLUSTOS 29/05/2012 20:55:37
#403115
Olá, pessoal
seguinte, eu tenho uma conexão (segue abaixo) com SQL Server 2000/2005 e funciona perfeitamente, acontece que atualizaram o servidor com SQL Server 2008 e SO WinServer 2008 R2 e agora micros que possuem SO Win7 a conexão funciona, já no que está com WinXP não... achei q era problema de driver do sql2008, baixei e instalei o pacote de drivers no XP, e mesmo assim não funcionou.. acho que preciso alterar alguma coisa na string mas não sei o que..
alguém tem alguma idéia???

grato desde já...

Dim CNN As adodb.Connection
Set CNN = CreateObject([Ô]adodb.connection[Ô])

[ô]CNN.Open [Ô]Provider=MSDASQL.1;Persist Security Info=False;Extended Properties=Description=SQL2000;DRIVER=SQL Server;SERVER=servidor;UID=Usuario;APP=AutoCAD;WSID=USUARIO;DATABASE=BANCODEDADOS;Password=SENHA[Ô]
TECLA 30/05/2012 11:30:37
#403153
Experimente adicionar um componente Adodc no Form, selecione o provedor Oledb for Sql Server e informe os dados de conexao (server, user e passw). Clique no botao Testar conexao e veja se a conexao eh estabelecida.
Se sim, copie a string de conexao gerada pelo assistente e utilize na aplicacao.
AJSO 30/05/2012 12:00:19
#403156
Caro ADENILSONLUSTOS

Você tem o código de erro se possivel dê um print para que possamos analizar, eu tive o mesmo problema e resolvi atualizando as referencias no editor do VB 6.0

e utilizando o conector nativo

Public Cnn As New ADODB.Connection
Cnn.Open Provider=SQLNCLI10;Server=10.1.100.1;Database=BancoDadosSql;Uid=UsuarioDb;Pwd=SenhaDb;

Boa sorte
Tópico encerrado , respostas não são mais permitidas