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")
Pergunta
Guest Aurelio de Morais
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
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.