USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  ASP - Active Server Page
Voltar
Autor Assunto:  DB em TXT - Não identifica nome do campo
aurelio
não registrado
Postada em 19/06/2004 18:23 hs   
Boa noite pessoal,
 
Tenho DB em TXT no padrão CSV, e quando faço a leitura dos dados com ADO em asp funciona corretamente em meu micro mas não no servidor.... a seguinte mensagem é apresentada:
 
ADODB.Recordset error '800a0cc1'
Item cannot be found in the collection corresponding to the requested name or ordinal
Segue o código
 
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="& Server.Mappath("_db") &";Extended Properties='text;HDR=Yes;FMT=Delimited'"
Set rs = Server.CreateObject("ADODB.Recordset")
rs.open "SELECT * FROM db.txt", conn
if not rs.eof then
do while not rs.eof
response.write rs("nome") &"<br>" '########## Linha do erro!
rs.movenext
loop
 
 
O arquivo db.txt contém cabeçalho com o nome dos campos.....
 Já tentei de tudo e a mesma mensagem é apresentada sempre
 
Se alguém puder me ajudar......
 
 
Grato
Aurélio de Morais
     
vilmarbr
Pontos: 2843
SAO PAULO
SP - BRASIL
Postada em 25/06/2004 14:20 hs         
oi, converse com pessoal do servidor e veja se eles tem este driver instalado:
Provider=Microsoft.Jet.OLEDB.4.0 que é uma DLL: msjetoledb40.dll
se não tiver tente abrir com qualquer driver assim:
objConexao.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & CaminhoBD)
veja outras possibilidades de conexão aqui:
http://www.connectionstrings.com/
 
t+

http://www.vilmarbro.com.br
     
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2026   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página