Mailinglisten-Archive |
Hallo...
In was Programmierst du das? Ich habe keine Ahnung ob man das so leicht bei
unserem Webserver installieren kann. Oder ist das ein PHP-Script ? Ich kann
auch nocht direkt den MYSQL connecten (Firewall).
Wie soll das also Aussehen ?
Gruß
Nico
----- Original Message -----
From: <lw_(at)_computerwuerfel.de>
To: <unlisted-recipients:; (no To-header on input)>
Sent: Wednesday, September 20, 2000 4:49 PM
Subject: RE: Problem mit ASCII-Import-Funktion (Betraege)
> Hallo,
> >
> >Ich nutze die ASCII-Import Funktion von MYSQL um eine Artikelliste in
die
> >Datenbank einzulesen.
> >Das funktioniert auch soweit ganz gut, aber:
> >Die Beträge sind im folgenden Format in der Textdatei:
> >27.456,67
> >einen Punkt als Tausendertrenner und ein Komma als Dezimaltrenner.
> >Nach dem import ist alles nach dem Komma weg.
> >
>
> Ich arbeite gerade an einem Tool, mit dem man beliebige
> ASCII-Dateien (Tabellen) in eine mySQL-Datenbank importieren
> kann. Dabei wird eine "Format-Datei" benutzt, in welcher der
> Aufbau der Quelldatei beschrieben wird.
> Die Quelldatei kann entweder feste Feldlängen haben oder im
> csv-Format sein, mit beliebigem separator/delimiter. Für jedes
> Feld kann ein Import-Format mit voller mySQL-Syntax angegeben
> werden; z.B. mit CONCAT, IF, ...
>
> Dieses Tool entwickle ich hauptsächlich deshalb, weil ich ein
> ähnliches Zahlenformatproblem hatte...
> ----------------------------------------------------------------
> Beispiel aus einer Format-Datei mit festen Feldlängen und
> "uncoolem" Zahlenformat:
> Bestellnummer 2-8 'MA%s'
> Text 55-84 '%s'
> Preis 9-17 CONCAT(TRIM(LEADING '0' FROM
LEFT('%s',7)),'.',RIGHT('%s',2))
> Datum . CURDATE()+0
> ----------------------------------------------------------------
>
> Fertigstellung etwa KW 47 (Mitte Oktober 2000). Win32/Linux.
> Würde das reichen? Interesse?
>
> Freundliche Grüße
>
> - Lars A. Würfel
>
> ------------------------------------------------------------
> computerwuerfel Tel +49 621 4182741
> Seckenheimer Landstr. 15 Fax +49 621 4182742
> 68163 Mannheim info_(at)_computerwuerfel.de
> Germany Hardware*Software*Training*Service
> ------------------------------------------------------------
>
> ---
> *** Weitere Infos zur Mailingliste und MySQL unter www.4t2.com/mysql
>
---
*** Weitere Infos zur Mailingliste und MySQL unter www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive