Ir para conteúdo

POWERED BY:

Arquivado

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

marciolvs

erro driver

Recommended Posts

to com o seguinte erro

 

 

o erro

MICROSOFT OLE DB PROVIDER FOR ODBC DRIVERS ERROR '80040E21'

ODBC DRIVER DOES NOT SUPPORT THE REQUESTED PROPERTIES

 

linha de erro:

Set rs = Server.CreateObject("adodb.recordset")
rs.open "SELECT distinct cidade_gar AS cidade FROM Tab_garagem where liberado='S' and tipo='R'", con, 3, 3

 

porem com a analise nos forum, a informação é que o erro está no driver...

alguem pode ajudar?

 

conexao/driver:

 

strConnection = "driver={MySQL ODBC 5.1 Driver}; server=SERVIDOR; uid=USUARIO; pwd=SENHA; database=BANCO;option=NUM"
set con = Server.CreateObject("ADODB.Connection")
con.Open strConnection

Compartilhar este post


Link para o post
Compartilhar em outros sites

verifique se os drivers para a conexão estão instalados e se tem o MDAC mais recente instalado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

verifique se os drivers para a conexão estão instalados e se tem o MDAC mais recente instalado.

 

segundo o pessoal do servidor tem sim.

 

eles ulga qu o erro é outro, mas com as informações deles eu não consegui solucionar.

segue informações deles..

 

_---------------------------------------------------

 

Verificamos a mensagem de erro e de acordo com a mesma, o erro está na linha "634" do arquivo "esquerda.asp", o qual pode ser encontrado no seguinte caminho:

 

"httpdocs/inc/layout/esquerda.asp"

 

Segue a linha abaixo:

 

************************************************************************************************************

"rs.open "SELECT distinct cidade_gar AS cidade FROM Tab_garagem where liberado='S' and tipo='R'", con, 3, 3"

************************************************************************************************************

 

Segundo essa linha, identificamos orientações de correções na programação utilizada, orientada pelo suporte da Microsoft.

 

Segue abaixo o link com as orientações:

 

http://support.microsoft.com/kb/181479/pt

 

Permanecemos a disposição!

----------------------------------------------------

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso pode acontecer se você usar um objeto ADODB.Recordset adOpenStatic para abrir o Excel, ou usar um conjunto de registros adOpenKeyset para realizar paginação,

 

Basicamente, verifique se os métodos / propriedades que você está usando são suportadas pelo driver / provedor que você está usando para acessar os seus dados.

 

altere para

rs.open "SELECT distinct cidade_gar AS cidade FROM Tab_garagem where liberado='S' and tipo='R'", con, 1, 3

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso pode acontecer se você usar um objeto ADODB.Recordset adOpenStatic para abrir o Excel, ou usar um conjunto de registros adOpenKeyset para realizar paginação,

 

Basicamente, verifique se os métodos / propriedades que você está usando são suportadas pelo driver / provedor que você está usando para acessar os seus dados.

 

altere para

rs.open "SELECT distinct cidade_gar AS cidade FROM Tab_garagem where liberado='S' and tipo='R'", con, 1, 3

 

 

alterei, não resolveu.

era um banco sqlserver, mudei para mysql e começou a dar este erro.

Compartilhar este post


Link para o post
Compartilhar em outros sites

use a sintaxe DISTINCT ON no MySQL

Compartilhar este post


Link para o post
Compartilhar em outros sites

use a sintaxe DISTINCT ON no MySQL

 

 

mas ai como ficaria a linha de comando ?

nunca usei esta função.

Compartilhar este post


Link para o post
Compartilhar em outros sites

use a sintaxe DISTINCT ON no MySQL

 

 

como ficaria a linha de comando ?

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.