Ir para conteúdo

POWERED BY:

Arquivado

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

Lucas Pereira

[Resolvido] Exportar para TXT

Recommended Posts

opa!!

eae rapaziada! fmz?

to tentando exporta uns dadso do BD pra um txt meu codigo ta assim...

 

<% 
DIM StringDeConexao, Conexao , GravarTxt , GerarTx
Dim rs, Texto, ObjFSO, TextoStr, rsbusca, fso
StringDeConexao = "Driver={Microsoft Access Driver (*.mdb)};DBQ="& server.MapPath("../master.mdb")
Set Conexao = Server.CreateObject("AdoDb.Connection")
Conexao.Open StringDeConexao rsbusca = "SELECT * FROM Livros"
set rs = Conexao.execute(rsbusca) Set GerarTxt = Server.CreateObject("Scripting.FileSystemObject")
Set GravarTxt = GerarTxt.CreateTextFile(Server.MapPath("Teste.txt"),True)
While NOT rs.EOF
GravarTxt.Write(rs("Nf") & rs("Ctrc") & rs("Manifesto") & rs("DataEntrega"))
GravarTxt.Close
rs.movenext
Wend 
response.redirect "categoria.asp"
%>

mais ta dando o erro...

 

 

Microsoft VBScript runtime error '800a005b'

 

Object variable not set /romaneios/exporta_txt.asp, line 14

 

alguem pode me ajuda ai?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu não sei qual é a linha 14, mas você fecha o arquivo somente após o loop, ex:

While NOT rs.EOF
GravarTxt.Write(rs("Nf") & rs("Ctrc") & rs("Manifesto") & rs("DataEntrega"))
rs.movenext
Wend 
GravarTxt.Close

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.