PASSAR DE TXT PARA MDB TEM COMO?

USUARIO.EXCLUIDOS 26/11/2006 10:51:03
#186259
Galera,

Eu tenho um arquivo em texto que tem algo assim:


1 0
2 100
3 200
4 400
5 800
6 1500
7 2600
8 4200
9 6400
10 9300
11 13000
12 17600
13 23200
14 29900
15 37800
16 47000
17 57600
18 69700
19 83400
20 98800



Na primeira coluna é o level do jogador, na segunda é a experiência para o level correspondente.

Minha pergunta é:
Daria para passar isso que tem no meu arquivo texto para um arquivo em .mdb?

Por assim, são mais de 300 levels que eu preciso passar e eu não posso perder tempo em digitar tudo isso entende?

agradesço
CAPITAO.GARCIA 26/11/2006 11:53:45
#186265
Pega linha por linha
dá um split
e manda um pra cada campo
USUARIO.EXCLUIDOS 26/11/2006 15:41:14
#186275
opa
nao entendi cara
como que eu faço isso?

CLEVERTON 26/11/2006 17:05:57
#186289
Vamos Supor, Sua Tabela Tem Dois Campos
Codigo - Tipo Numerico
Quantidade - Tipo Numerico

Daí vc faz o seguinte

'Codigo de Abertura de Conexao e Recordset

'depois faça isto


Dim Linha
Open "c:\SeuTXT.txt" For Input As #1
Do While Not EOF(1)
Line Input #1, linha
Cnn.Execute "Insert Into (Codigo, Quantidade) Values (" & Val(Linha) & "," Mid(Linha, InStr(1, Linha, " ") + 1) & ")"
Loop
Close #1



Bem, deve ter outras formas sofisticadas, mas essa já quebra um galho.
PAULOOLIVEIRA 26/11/2006 19:40:36
#186298
Resposta escolhida
Num sofre veio.. entra no acces importa o txt delimitado e ja era... depois de importado pro mdb vc. faiz o ki pricisar com ele blz

flw

LIONHEART 27/11/2006 07:46:11
#186333
Citação:

PAULOOLIVEIRA escreveu:
Num sofre veio.. entra no acces importa o txt delimitado e ja era... depois de importado pro mdb vc. faiz o ki pricisar com ele blz

flw



Com certeza.. Via código é sofrimento... é só trocar o delimitador pra " " (espaço) e já era!
USUARIO.EXCLUIDOS 27/11/2006 10:00:12
#186357
JVitor!

O Paulão tá certo!!
é só Importar o TXT no Access e todos seus problemas estarão resolvidos...

Blz?
Tópico encerrado , respostas não são mais permitidas