Fórum Contato
  
   O portal do desenvolvedor ASP Quinta-feira - 5 de Agosto de 2021  
Busca

Menu do site
Efetuar Login
Usuário:

Senha:

 Esqueceu a senha?
Login automático

 Cadastre-se
 Fóruns   Meu cadastro   Meu perfil   Ranking de usuários 

 FórumProgramaçãoErros Responder mensagem 

 Arguments are of the wrong type, are out of acceptable range, or are in conflict with one another. Atualizado em 25/07/2007 ás 09:05:00

Postado em 24/07/2007 ás 14:10:00

Senhores, preciso de uma ajuda. Já procurei em todos os cantos da web e não consegui nenhuma ajuda. Não sei se o erro é muito complicado. Vamos lá:


Tenho uma cnx com uma base de dados em access, com o seguinte string, com o intuito de resgatar as informações da base:


MM_cnx_STRING = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("../../../../dados/w07.mdb") & ";"


 set rs = Server.CreateObject("ADODB.Recordset")
Linha 7:  rs.ActiveConnection = MM_cnx_STRING
 rs.Source = "SELECT * FROM Descricao WHERE Descricao.Pagina = 'Home-Afazenda'"
 rs.CursorType = 0
 rs.CursorLocation = 3
 rs.LockType = 3
 rs.Open()


Com isso está dando o seguinte erro:


ADODB.Recordset error '800a0bb9'
Arguments are of the wrong type, are out of acceptable range, or are in conflict with one another.
/client/w07.fazendaribeirao/pt.br/default_infra.asp, line 7

E agora o pior, eu tenho uma pág. com o cód. exatamente igual, consultando a mesma base e funciona. Se vocês, ou alguém puder me ajudar eu agradeço.

Agradeço desde já.
Fabiano


 



Postado em 25/07/2007 ás 09:05:00

Fabiano, o problema provavelmente está neste server.MapPath, não tem ponto de mais ali não?


Uma dica é você usar o caminho relativo, ex:
Server.MapPath("/dados/w07.mdb")


Neste caso ele está indo dentro da pasta /dados ( ex: www.seudominio.com.br/dados/w07.mdb ou http://localhost/dados/w07.mdb )

====================================
Eu TRABALHO com Desenvolvimento WEB, e não posso parar uma tarde inteira pra ajudar. Mas orçamentos são bem vindos!!!



Topo


Exibindo página 1 de 1 encontradas
SuperASP do Brasil Ltda - contato@superasp.com.br

© 2001/2008 - Superasp do Brasil Ltda. Todos os direitos reservados