Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Bianca

Asp - Conexão com udl

Recommended Posts

Bom tarde! Tenho dois servidores: um de internet e um de BD.Já criei um datalink e a conexão está funcionando normalmente. Acho que o problema é no asp. Peço ajuda. Não sei mais o que fazer. Obrigada.Seguem abaixo o arquivo.asp e o erro:*arquivo.asp<HTML> <HEAD> <TITLE>Teste de conexão - Sybase</TITLE> </HEAD> <body><center><h2>Teste de conexão - Sybase</h2></center><% set conntemp=server.createobject("adodb.connection")conntemp.Open "File Name=c:\WinNt\DatalinkSybase.udl;" set rstemp=conntemp.execute("select * from amb_especialidade")qtde_campos=rstemp.fields.count -1%><table border=2><tr><% for i=0 to qtde_campos %><td><b><%=rstemp(i).name %></b></Td><% next %></tr><% do while not rstemp.eof %><tr><% for i = 0 to qtde_campos %><td valign=top><% = rstemp.fields(i).value %></td><% next %></tr><% rstemp.movenextloopconntemp.close%></table></BODY></HTML>*erroProvider error '800a01b0' File name or class name not found during Automation operation /Desenvolvimento/Bianca/Conex/arquivo.asp, line 7

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ola.. de uma olhada no caminho....

 

E não sei se estou erado mas não costumo usar o ; ....

 

um abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá, Allan!Agradeço sua atenção, mas infelizmente não é o "ponto e vírgula".Ao retirá-lo, o erro persiste.Se você tiver outra idéia...Um abraço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

ai... tenta usar a seguinte string de conexao:oConn.Open "Driver={SYBASE SYSTEM 11};" & _ "Srvr=myServerName;" & _ "Uid=myUsername;" & _ "Pwd=myPassword;"acho q pode te ajudar... valewqualquer coisa tamu ai

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá, Felipe!Agradeço sua atenção, mas, agora o erro é outro. veja abaixo meu código e o erro. Se puder me ajudar, agradeço.Ah! Lembrando que eu preenchi os dados do servidor, usuário e senha, mas não posso divulgá-los aqui.Um abraço.*arquivo.asp<HTML> <HEAD> <TITLE>Teste de conexão - Sybase</TITLE> </HEAD> <body><center><h2>Teste de conexão - Sybase</h2></center><% set conntemp=server.createobject("adodb.connection")conntemp.Open "Driver={SYBASE SYSTEM 11};" & _"Srvr=;" & _"Uid=;" & _"Pwd=;"set rstemp=conntemp.execute("select * from amb_especialidade")qtde_campos=rstemp.fields.count -1%><table border=2><tr><% for i=0 to qtde_campos %><td><b><%=rstemp(i).name %></b></Td><% next %></tr><% do while not rstemp.eof %><tr><% for i = 0 to qtde_campos %><td valign=top><% = rstemp.fields(i).value %></td><% next %></tr><% rstemp.movenextloopconntemp.close%></table></BODY></HTML>*erroMicrosoft OLE DB Provider for ODBC Drivers error '80004005' [iNTERSOLV][ODBC SQL Server driver]

ct_connect(): network packet layer: internal net library error: Net-Lib protocol driver call to connect two endpoints failed /Desenvolvimento/Bianca/Conex/arquivo.asp, line 8

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.