🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.delphi.bazy-danych
Article #70337

Re: Import danych z pliku tekstowego,ale w "pionie"

#70337
From: Buster
Date: Mon, 09 Jul 2007 07:27
37 lines
2551 bytes
romekp pisze:
> Witam serdecznie.
> 
> Proszę o podpowiedź.
> 
> Są dane w pliku tekstowym w takim formacie/w pionie/ np.:
> 
> nazwa: xxxxxxxx
> numer: xxxxxxx
> data:              xxxxxx
> 
> Także, jakby nazwa pola jest z dwukropkiem, ale dane dotyczące tego pola są
> w różnych odstępach /spacje/.
> 
> W związku z tym oje pytanie i prośba o pomoc i podpowiedź. Jak zaimportować
> dane do wcześniej przygotowanej tabeli z pliku tekstowego do bazy Firebird
> lub Paradox.  Spacje opanowałem "deletespace", ale jest to dla mnie ogromny
> problem. Jeśli dane w pliku tekstowym byłyby oddzielone spacjami, średnikami
> lub inaczej poukładane, pewnie dałbym sobie radę, ale tu się poddaję i
> dlatego proszę Grupowiczów /przepraszam za nazwę, ale nie wiem jak inaczej
> nazwać użytkowników tej Grupy/, o podpowiedź jak wydobyć z pliku tekstowego
> w formie "pionowej " do bazy. Z góry bardzo dziękuję i pozdrawiam.

W Twoim pliku masz 3 linie składające się na rekord. Proponuję najpierw 
pozbyć się wszelkich spacji pomiędzy nazwą pola, a daną. Następnie 
znaleźć w sieci funkcję explode (odpowiednik tejże funkcji z PHP) i 
zaimplementować w programie. Kolejnym krokiem będzie odczytywanie w 
pętli po 3 linie z pliku i przepisanie z zastosowaniem wyżej wymienionej 
funkcji explode do jakiejś tymczasowej tablicy, a później z tablicy 
przepisanie do tabeli w bazie danych. I tak aż zostanie osiągnięty 
znacznik EOF.

-- 
Pozdrowienia
Radek Dobrowolski vel Buster
GG: 1670266
Odpowiadajac na priv, zamien 1 na i w adresie e-mail
Technical Details
Message-ID: <f6so9a$26t$1@inews.gazeta.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
References: <f6m4gh$hj5$1@inews.gazeta.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: Buster <radob@w1pos.p.lodz.pl>
Newsgroups: pl.comp.lang.delphi.bazy-danych
Subject: Re: Import danych z pliku tekstowego,ale w "pionie"
Date: Mon, 09 Jul 2007 09:27:26 +0200
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 37
Message-ID: <f6so9a$26t$1@inews.gazeta.pl>
References: <f6m4gh$hj5$1@inews.gazeta.pl>
NNTP-Posting-Host: pc-212-191-88-181.p.lodz.pl
Mime-Version: 1.0
X-Trace: inews.gazeta.pl 1183966315 2269 212.191.88.181 (9 Jul 2007 07:31:55 GMT)
X-Complaints-To: usenet@agora.pl
NNTP-Posting-Date: Mon, 9 Jul 2007 07:31:55 +0000 (UTC)
X-User: busterek
X-Antivirus: avast! (VPS 000754-5, 2007-07-08), Outbound message
In-Reply-To: <f6m4gh$hj5$1@inews.gazeta.pl>
X-Antivirus-Status: Clean
User-Agent: Thunderbird 2.0.0.4 (Windows/20070604)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit