Hallo,

Ups, das k�nnte in Arbeit ausarten, wenn Du nicht mehr die einzelen
Feldtypen der Tabellen kennst.
Wenn doch und die txt-Dateien einzelne Tabellen darstellen, k�nnte sich das
doch prima �ber asp
bei entsprechend hohem Server.TimeOut realisieren(ist aber auch noch mit ein
wenig Arbeit verbunden).

1.  Alle Dateien mit dem Namen der einzelnen Tabelle in ein Verzeichnis
erstellen
2.  Datenbank �ber ADOX erstellen
3.  �ber FSO jede Datei mittels Schleife auslesen
3a. Da wohl die erste Reihe der Textdatei die Feldnamen den Inhalt in ein
Array umwandeln
        �hnlich         SpalteFeldnamen = Split(TextdateiInhalt, vbcrlf)(0)
                        Feldnamen = Split(SpalteFeldnamen, ",")
        sql = "CREATE TABLE " & TextDateiname & "("


        for i = 0 to Ubound(Feldnamen, 1)
        If i = Ubound(Feldnamen, 1) then
        sql = sql & Feldnamen(i) & " varchar(255))"
        else
        sql = sql & Feldnamen(i) & " varchar(255), "
        end if
        next

        Tabelle �ber sql erstellen

3b. Den weiteren TextDateiInhalt als Tabelleninhalt in die DB schreiben

        for i = 1 to Ubound(SpalteFeldnamen, 1)

        FeldDaten = Split(SpalteFeldnamen(i), ",")

                for u = 0 to Ubound(FeldDaten, 1)
                If FeldDaten(i) > "" Then
                UpdateFeldDaten = UpdateFeldDaten & FeldDaten(i) & "|"
                UpDateFeldNamen = UpDateFeldNamen & Feldnamen(i) & "|"
                end if
                next

                ArrayFeldDaten = Split(Replace(UpDateFeldDaten & "|", "||"), "|")
                ArrayFeldNamen = Split(Replace(UpDateFeldNamen & "|", "||"), "|")

                Daten eintragen
                rs.AddNew ArrayFeldNamen, ArrayFeldDaten


        next

Mit freundlichen Gr��en
Hotel Andr�


Andr� Scheres
http://hotelandre.de
http://partnerhotels.com

-----Urspr�ngliche Nachricht-----
Von: Stephan Schumann [mailto:sts@;kkcomputer.de]
Gesendet: Mittwoch, 6. November 2002 12:51
An: AspGerman Kaffeehaus
Betreff: [aspdecoffeehouse] Re: AW: Re: Access DB erstellen mit *.bat?


Ne leider nicht. Das Problem ist das die DB`s die mir vorliegen als *.dbf
Files daherkommen. Auf *.dbf`s hab ich schon versucht zuzugreifen per ASP
mit dem Resultat das ich mir einige N�chte um die Ohren geschlagen hab um am
Schlu� entnervterweise meinen Rechner fast aus dem Fenster zu werfen (das
mit den dbf`s hatte ich hier auch schon gepostet nur konnte mir da keiner so
richtig helfen). Ich hab jetzt ein Kommandozeilentool gefunden das die db`s
umwandelt in *.txt files (Kommaseperiert) und aus diesen will ich dann
wiederrum die access db generieren.


Gr��e  Stephan


----- Original Message -----
From: "Wolfgang Kluge" <[EMAIL PROTECTED]>
To: "AspGerman Kaffeehaus" <[EMAIL PROTECTED]>
Sent: Wednesday, November 06, 2024 12:33 PM
Subject: [aspdecoffeehouse] Re: AW: Re: Access DB erstellen mit *.bat?


> Hi,
>
> Dateien kopieren kannst Du auch mit .bat..
> Reicht dass denn nicht aus?
>
> Wolfgang
> http://www.vbwelt.de/
>
> | [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed
> | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
> | Sie k�nnen sich unter folgender URL an- und abmelden:
> | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp
>


| [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed
| http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp


| [aspdecoffeehouse] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp

Antwort per Email an