Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Daten aus Variable in Tabelle schreiben

228 views
Skip to first unread message

Joerg Meier

unread,
Jul 16, 2011, 4:52:14 AM7/16/11
to
Hallo zusammen,

ich bekomme in ACC VBA über eine Funktion CSV-Daten in eine String-
Variable geschrieben:

1;16.07.2011 13:35;5490;Meier;5678;00:10
3;16.07.2011 13:45;789023;;5678;00:12
...

Wie schaffe ich es, diese Daten in meine Tabelle tblListe zu
schreiben?
Die entsprechenden Felder sind dort vorhanden.

rs.add weiß ich aber wie bekomme ich die Daten in der Variable
zerlegt?
Keine Ahnung habe ich insb. wie ich es schaffe, ACC beizubringen, wo
der nächste Datensatz losgeht, also nach 00:10 und nach 00:12 und
nach ...

Danke, VG Jörg

Ekkehard Böhme

unread,
Jul 16, 2011, 6:38:33 PM7/16/11
to
Hallo Jörg,

Hallo zusammen,

ich bekomme in ACC VBA über eine Funktion CSV-Daten in eine String-
Variable geschrieben:

1;16.07.2011 13:35;5490;Meier;5678;00:10
3;16.07.2011 13:45;789023;;5678;00:12
...

Wie schaffe ich es, diese Daten in meine Tabelle tblListe zu
schreiben?
Die entsprechenden Felder sind dort vorhanden.

rs.add weiß ich aber wie bekomme ich die Daten in der Variable
zerlegt?

Da sollte Dir die Funktion Split (siehe OH) helfen können.

Keine Ahnung habe ich insb. wie ich es schaffe, ACC beizubringen, wo
der nächste Datensatz losgeht, also nach 00:10 und nach 00:12 und
nach ...

Das Einfachste dürfte eine Verknüpfung mit der .csv sein, und dann eine
Anfügeabfrage an tblListe.

Danke, VG Jörg

hth
gruss ekkehard

Joerg Meier

unread,
Jul 17, 2011, 4:16:05 AM7/17/11
to
Hallo Ekkehard,

> Da sollte Dir die Funktion Split (siehe OH) helfen können.

Ja, perfekt, vielen Dank

> Das Einfachste dürfte eine Verknüpfung mit der .csv sein, und dann eine
> Anfügeabfrage an tblListe.

Hier ist das Problem, dass die CSV ja nicht physikalisch vorliegt.
Nach dem Split() habe ich ja alle Daten in einem Array.

Wie füge ich denn Daten aus einem Array an eine Tabelle an?

Vielen Dank und schönen Sonntag

VG Jörg

Karl Donaubauer

unread,
Jul 17, 2011, 5:14:50 AM7/17/11
to
Joerg Meier wrote:
>> Da sollte Dir die Funktion Split (siehe OH) helfen können.
> Ja, perfekt, vielen Dank
>
>> Das Einfachste dürfte eine Verknüpfung mit der .csv sein, und dann
>> eine Anfügeabfrage an tblListe.
> Hier ist das Problem, dass die CSV ja nicht physikalisch vorliegt.
> Nach dem Split() habe ich ja alle Daten in einem Array.
>
> Wie füge ich denn Daten aus einem Array an eine Tabelle an?

Vielleicht hilft dir das Codebeispiel hier:
http://groups.google.com/group/it.comp.appl.access/msg/a528ca88f2c3cd6a

Der Fragesteller dort hatte die gleiche Problemstellung
mit einer Variablen namens txtHTML.

--
Ciao
Karl
*********
Access FAQ: http://www.donkarl.com/it

Ekkehard Böhme

unread,
Jul 17, 2011, 2:29:46 PM7/17/11
to
Hallo Jörg,

Hallo Ekkehard,

> Da sollte Dir die Funktion Split (siehe OH) helfen können.
Ja, perfekt, vielen Dank

> Das Einfachste dürfte eine Verknüpfung mit der .csv sein, und dann eine
> Anfügeabfrage an tblListe.

Hier ist das Problem, dass die CSV ja nicht physikalisch vorliegt.

Wie denn sonst, - als Ausdruck? :-)

Nach dem Split() habe ich ja alle Daten in einem Array.

Split und verknüpfen gehören nicht zur gleichen Lösung
Wie Du Split benutzt siehst Du in Henrys Antwort.

Wie füge ich denn Daten aus einem Array an eine Tabelle an?

Siehe auch Henrys Antwort
Wenn Du wie vorgeschlagen die csv verknüpfst und die Daten per Abfrage
anfügst brauchst Du ja keinen Code zum Auftrennen, höchstens zum Anstossen
der Abfrage.

Vielen Dank und schönen Sonntag

VG Jörg

gruss ekkehard

Karl Donaubauer

unread,
Jul 17, 2011, 3:06:23 PM7/17/11
to
Ekkehard Böhme wrote:
> ...

> Wie Du Split benutzt siehst Du in Henrys Antwort.
> ...

Hmm, du bist heuer schon der zweite...
http://groups.google.com/group/de.comp.datenbanken.ms-access/browse_frm/thread/dcde4ebc7dda9c73/9e283fd7ddc1363e

> Siehe auch Henrys Antwort...

Joo, er wird sich sicher noch melden.

--
Servus
Henrys Stiefzwilling
***********************
Access-FAQ: http://www.donkarl.com + Info zur AEK14
Access-Entwickler-Konferenz, Nürnberg 8/9.10. Hannover 22/23.10.

Ekkehard Böhme

unread,
Jul 18, 2011, 3:12:31 PM7/18/11
to
Hallo Karl,

"Karl Donaubauer" <NoS...@donkarl.com> schrieb im Newsbeitrag
news:98gq5e...@mid.individual.net...


> Ekkehard Böhme wrote:
>> ...
>> Wie Du Split benutzt siehst Du in Henrys Antwort.
>> ...
>
> Hmm, du bist heuer schon der zweite...
> http://groups.google.com/group/de.comp.datenbanken.ms-access/browse_frm/thread/dcde4ebc7dda9c73/9e283fd7ddc1363e
>
>> Siehe auch Henrys Antwort...
>
> Joo, er wird sich sicher noch melden.

Oh, wie peinlich, ich bitte um Entschuldigung.
Ich glaube ich hatte da noch einen zweiten Thread offen, und da waren wohl
Antworten von Henry.
Für den OP macht es aber ja keinen Unterschied, solange er dann mit Deiner
Antwort was anfangen kann.

>
> --
> Servus
> Henrys Stiefzwilling
> ***********************
> Access-FAQ: http://www.donkarl.com + Info zur AEK14
> Access-Entwickler-Konferenz, Nürnberg 8/9.10. Hannover 22/23.10.

gruss ekkehard

0 new messages