Jump to content


Photo

Erro "o Driver Odbc"


  • Faça o login para participar
3 replies to this topic

#1 Milton Fernandes

Milton Fernandes

    Normal

  • Usuários
  • 84 posts
  • Sexo:Não informado

Posted 14/04/2006, 08:41

Olá colegas....


Estou com um probleminha aki para passar um codigo q foi desenvolvido para asp > SQL , para asp > myqsl.... Ja deu uma série de erros e com ajudas de umas pessoas fui corrigindo...
Só que agora este nao ta saindo, vou colar o codigo e o erro ... vamos la

Este é o erro

"Microsoft OLE DB Provider for ODBC Drivers erro '80040e21'
O driver ODBC não oferece suporte para as propriedades solicitadas.

/admin/noticias_tabela.asp, line 151 "


Esta é a parte ASP

<%
set oRs = Server.CreateObject("ADODB.Recordset")
contador=0
SQL = "SELECT * FROM noticias ORDER BY not_data DESC"
oRs.CursorType=3
oRs.PageSize=20
oRs.activeConnection = adoCon
oRs.Open (SQL) LINHA 151
If not oRs.EOF Then
If Request("pg")="" Then
ors.AbsolutePage=1
Else
ors.AbsolutePage=Request("pg")
End If
End if
While Not oRs.EOF And Contador<oRs.PageSize
If cellcollor<>"D7E6FA" Then
cellcollor = "D7E6FA"
Else
cellcollor = ""
End If
%>



Bom, a conexao ao banco de dados é feita por outro arquivo externo.. não sei se isso ja é o suficiente para me ajudarem ou precisam de mais informações, qualquer coisa avisa aki que eu coloco..
E se alguem tiver a bondade de salvar uma alma sem esperanças por msn, ficarei grato

[]'s
M.Oliveira
cabbeleira@hotmail.com

#2 Generation

Generation

    Super Veterano

  • Usuários
  • 1546 posts
  • Sexo:Masculino
  • Localidade:Curitiba - PR

Posted 14/04/2006, 11:51

nunca fiz paginação com o mysql, mas pelo que sei voce nao conseguira usar as propriedades do recordset como faz em um banco access, tera que usar LIMIT, veja esse tutorial de paginação...

http://forum.wmonlin...howtopic=112889

[]'s
Favoritos : | OpenSuse | Opera | Firefox | NetBeans | GMail | Leia As Regras | Use a Busca | Como fazer Perguntas Inteligentes |
“Obstáculos são aquelas coisas medonhas que você vê quando tira seus olhos de seu objetivo” (Henry Ford)
“É impossível para um homem aprender aquilo que ele acha que já sabe.” (Epíteto)
“A única razão da existência do tempo é para que todas as coisas não aconteçam de uma vez.”(Albert Einstein)

#3 Milton Fernandes

Milton Fernandes

    Normal

  • Usuários
  • 84 posts
  • Sexo:Não informado

Posted 17/04/2006, 10:03

Certo GEneretion, mas pense comigo..

Ja que seria um site de poucas noticias, quero tirar este esquema de pagnação , fazer ele listar tudo na mesma pagina.. como teria q alterar o codigo?

abs
Vlw pelo help

#4 Generation

Generation

    Super Veterano

  • Usuários
  • 1546 posts
  • Sexo:Masculino
  • Localidade:Curitiba - PR

Posted 17/04/2006, 17:18

+ ou - Assim ;)

<%
set oRs = Server.CreateObject("ADODB.Recordset")
SQL = "SELECT * FROM noticias ORDER BY not_data DESC"
oRs.activeConnection = adoCon
oRs.Open(SQL)
If not oRs.EOF Then
While Not oRs.EOF

' Aqui Vai o conteudo para listar

oRs.MoveNext
Loop
Else

  Response.write "Sem Noticias"

End If
%>

Favoritos : | OpenSuse | Opera | Firefox | NetBeans | GMail | Leia As Regras | Use a Busca | Como fazer Perguntas Inteligentes |
“Obstáculos são aquelas coisas medonhas que você vê quando tira seus olhos de seu objetivo” (Henry Ford)
“É impossível para um homem aprender aquilo que ele acha que já sabe.” (Epíteto)
“A única razão da existência do tempo é para que todas as coisas não aconteçam de uma vez.”(Albert Einstein)




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq