Ir para conteúdo

POWERED BY:

Arquivado

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

Jonathan Fernando Filman

Abrindo arquivo TXT; Lendo e gravando em um DB

Recommended Posts

Caros Colegas do FORUM estou precisando da ajuda de você!

 

É o seguinte:

 

Estou criando um Site onde tera Foto; Nome; Preço; e assim por diante o que quero é o seguinte tenho um

arquivo TXT no qual pretendo abri-lo via código e ler o que esta dentro dele e fazer a alteração no bando de dados

o código lê o arqquivo confere com o DB se estiver cadastrado muda somente o que alterou caso não esteja

cadastra o produto que não constava no BANCO DE DADOS.

 

Mais não sei nem como fazer isso.

 

Sera que vocês podem me ajudar

 

Fico no aguardo

 

PS. caso queira o arquivo txt para ver como ele é postem o email aqui que eu o envio.

 

 

Jonathan Fernando Filman

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você sabe ler um arquivo texto? Você sabe fazer um gravar um registro no banco de dados?

 

Caso não saiba faça uma pesquisa aqui no Fórum que você encontrará algumas soluções. Se você já souber fazer isso, a idéia é fazer uma consulta no banco dentro do WHILE que lê o TXT.

 

Poste pelo menos 3 linhas (ou 3 "registros") do arquivo TXT, não precisa postar ele todo, para que possamos entender. Poste também a estrutura da tabela onde será gravado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

O Arquivo é o seguinte:

 

AQUI FICA O NOME DA MINHA EMPRESA Cadastros - Produtos 18:34 10/02/2009

CPD - MINHA EMP. PASLALTPE Alteracao de Precos - 10/02/2009 Pg. 1

LOJA: 104-0 SUPER-EMPRESA

--------------------------------------------------------------------------------

Item Descricao EAN PRECO NOVO

--------------------------------------------------------------------------------

336433-0 MOLHO FUNGHI PARMALAT 260 G 7896034630862 3,28

21663-1 CREME YAMASTEROL BABOSA 200 G 7896150001096 2,77

25945-4 CREME YAMASTEROL BRANCO C/APLIC.200 G 7896150001256 2,77

39029-1 CREME YAMASTEROL BABOSA 200 G 7896150001263 2,77

302140-8 CREME YAMA P/PENT.MULTIVIT.200 G 7896150006220 3,28

302141-6 CREME YAMA P/PENT.MANT.KARITE 200 G 7896150006213 2,95

302142-4 CREME YAMA P/PENT.TUTANO SIL.200 G 7896150006206 2,95

302143-2 CREME YAMA P/PENT.FILTRO SOLAR 200 G 7896150005216 2,95

306479-4 DESCOLORANTE PO YAMA ENV.50 G 7896150008842 6,57

302144-0 CREME YAMA P/MAOS 75 G 7896150000143 2,51

89859-7 ACETATO YAMA 100 ML 7896150000921 2,81

310045-6 CERVEJA ITAIPAVA LTA 350 ML 7897395020101 1,09

308201-6 SUCO JANDAIA MARACUJA TP 1 L 7896179500587 1,99

34780-9 FILEZINHO PEITO FGO PERDIGAO 1 KG 7891515614065 8,96

34781-7 FILE PEITO FGO PERDIGAO 1 KG 7891515614072 8,96

01476-1 MACA FUJI KG 0000000001476 4,79

01477-0 MACA GALA KG 0000000001477 2,87

01481-8 GOIABA VERMELHA KG 0000000001481 2,37

01482-6 LARANJA PERA KG 0000000001482 0,89

01485-0 NECTARINA FRUTA KG 0000000001485 4,99

01486-9 LIMAO THAITI KG 0000000001486 0,89

01487-7 MAMAO HAVAI/PAPAYA KG 0000000001487 2,99

01488-5 MARACUJA AZEDO KG 0000000001488 4,99

01493-1 UVA ITALIA KG 0000000001493 4,99

01494-0 UVA RUBI KG 0000000001494 4,99

01499-0 MANGA HADEN KG 0000000001499 1,69

01654-3 ABACATE KG 0000000001654 1,79

01656-0 BANANA MACA KG 0000000001656 2,15

01657-8 BANANA NANICA KG 0000000001657 1,15

01658-6 BANANA PRATA KG 0000000001658 2,77

01687-0 MAMAO FORMOSA KG 0000000001687 1,37

01695-0 UVA NIAGARA KG 0000000001695 4,99

01784-1 LARANJA BAHIA KG 0000000001784 2,99

01789-2 MEXERICA MORKOTE KG 0000000001789 2,49

02119-9 PINHA KG 0000000002119 4,99

02285-3 LARANJA LIMA KG 0000000002285 2,67

03092-9 AMEIXA KG 0000000003092 4,99

03100-3 PESSEGO KG 0000000003100 4,99

03131-3 CAQUI CORACAO KG 0000000003131 2,97

03134-8 MELAO DELICIA KG 0000000003134 2,37

03366-9 MELAO VERDE KG 0000000003366 2,37

04664-7 MELAO AMARELO KG 0000000004664 5,99

06497-1 MAMAO FORMOSA EXPORTACAO KG 0000000006497 2,37

20809-4 ABACAXI FRUTA UN 0000000000071 3,49

20810-8 COCO VERDE UN 0000000000072 1,15

01645-4 PERA PORTUGUESA ROCHA KG 0000000001645 7,99

01672-1 PESSEGO CHILENO KG 0000000001672 5,99

01681-0 NECTARINA CHILENA KG 0000000001681 5,49

01720-5 PERA WILLIANS KG 0000000001720 4,97

03130-5 AMEIXA CHILENA KG 0000000003130 5,49

32264-4 CAJU GAIA BJA 300 G 7896806500010 4,49

51550-7 MORANGO IN NATURA BJA UN 0000000000863 4,99

01651-9 REPOLHO VERDE KG 0000000001651 0,99

20838-8 ALFACE CRESPA UN 0000000000029 2,99

20840-0 COUVE MANTEIGA UN 0000000000038 1,99

20841-8 CHEIRO VERDE UN 0000000000035 1,79

20899-0 AGRIAO UN 0000000000027 2,99

 

AQUI FICA O NOME DA MINHA EMPRESA Cadastros - Produtos 18:34 10/02/2009

CPD - MINHA EMP. PASLALTPE Alteracao de Precos - 10/02/2009 Pg. 1

LOJA: 104-0 SUPER-EMPRESA

--------------------------------------------------------------------------------

Item Descricao EAN PRECO NOVO

--------------------------------------------------------------------------------

20900-7 ALMEIRAO UN 0000000000031 2,27

20902-3 MOSTARDA UN 0000000000047 3,49

20903-1 RUCULA UN 0000000000048 3,79

21015-3 ESCAROLA UN 0000000000041 2,49

21122-2 CATALONIA UN 0000000000033 2,99

21124-9 ESPINAFRE UN 0000000000042 3,97

21167-2 HORTELA FOLHAS UN 0000000000044 2,49

21179-6 BROCOLIS UN 0000000000032 4,37

21394-2 ACELGA UN 0000000000026 2,99

 

Os caracteres especiais no inicio de cada página e que o meu sistema entende que é para pular uma linha.

 

E respondendo sua pergunta não mexer direito com ASP portanto preciso de toda a ajuda possivel.

 

Quanto ao banco de dados é o seguinte padrão:

 

NOME DO DB: Alteracao

TABELA DO DB: Produtos

NOME DA COLUNA1: CODIGO

NOME DA COLUNA2: DESCRICAO

NOME DA COLUNA3: EAN

NOME DA COLUNA4: PRECO

 

O campo novo do arquivo txt não precisa

 

caso possa me ajudar agradeço a todos

 

Muito obrigado.

 

PS. Copie para um bloco de notas o arquivo que tera um visão melhor porque o site não fica certinho e coloque a fonte courier new.

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.