|
Postada em 06/11/2008 15:19 hs
Por favor, alguem poderia me ajudar? É um pouco urgente!!! Eu tenho algumas informações no meu banco SQL e preciso atraves dessas informações gerar um arquivo texto. Mas não faço idéia por onde começar! Será que alguem poderia me ajudar????? Por exemplo... Na linha 01 do arquivo texto vai o CNPJ, na linha 2 vai a data... E assim por diante!!! Obrigada!!!
|
|
|
|
|
Postada em 06/11/2008 16:31 hs
Preciso pelo menos saber como eu faço pra exportar dados de um banco para o txt... no excel eu faria: Set exclApp = CreateObject("Excel.Application") Set exclsheet = CreateObject("Excel.Sheet") Set exclBook = exclApp.Workbooks.Add Set exclsheet = exclBook.Worksheets(1) e no txt????
|
|
|
Treze
|
SÃO VICENTE SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 06/11/2008 17:52 hs
eis algumas dicas que irão te ajudar
|
|
|
Danilo
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 06/11/2008 20:30 hs
Tenho este exemplo com Banco de Dados Access, é só alterar a conexão para SQL. 'define variáveis Dim fs As Scripting.FileSystemObject Dim texto As Scripting.TextStream Dim sql As String Dim contador As Long
'monta consulta sql selecionando o codigo e nome do autor sql = "Select IDCliente , Nome FROM Clientes "
'abre o banco de dados e o recordset Set db = opendatabase(Text1.Text) Set rs = db.openrecordset(sql)
'cria um objeto filesystemobject Set fs = New Scripting.FileSystemObject Set texto = fs.OpenTextFile(Text2.Text, ForWriting, True)
'Percorre o recordset até o seu final exportando os dados selecionados Do Until rs.EOF texto.Write rs!IDCliente & ";" & rs!Nome & vbCrLf
'atualiza contador contador = contador + 1 rs.MoveNext
Loop
'Fecha os objetos e libera variáveis texto.Close Set texto = Nothing Set fs = Nothing rs.Close Set rs = Nothing
MsgBox "Total de Registros Exportados : " & contador
Espero ter ajudado
|
|
|
LCRamos
|
GOIANIA GO - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 03/09/2009 14:05 hs
Eu uso exatamente como o Danilo colocou. vlu//
|
|
|
|
Postada em 06/09/2009 13:02 hs
tem uma maneira muito simples q utilizo quando quero fazer um arquivo texto com tabulação tipo layout de banco e etc. vc utiliza o comando open, no help do vb ele utiliza a função para imprimir para LPT1, é só mudar para o destino e nome do arquivo texto, e não esquece do close no final do arquivo.
|
|
|