Code soll Daten in Tabelle schreiben

Hallo,
ich habe eine Access-Datenbank mit einer Tabelle mit Nr, Name, Vorname. Nun sollen bestimmte Daten durch eine Ereignisprozedur in diese Tabelle geschrieben werden, beispielsweise auf Knopfdruck. Ich hab mir schon die Finger wundgeschrieben, aber es klappt nicht. Hab schon Ewigkeiten im Internet gesucht, und Code gefunden (ADO, strConnectionString = „Provider=Microsoft.Jet.OLEDB.4.0;“ & _
„Data Source=“ & CurrentDb.Name
Set conn = CreateObject(„ADODB.Connection“)
conn.Open strConnectionString

Aber ich kann so keine Verbindung zur Datenbank herstellen, da diese ja geöffnet ist, wenn der Code ausgeführt ist (Fehlermeldung). Gibt es ne andere Methode?

Hallo,

die Methoden zum Verbinden mit einer DB brauchst Du wohl in diesem Falle nicht. Hier kommt eher alles rund um die RecordSet-Methoden/Eigenschaften zum Tragen. Da findet sich einiges in der VB-Hilfe…

Gruss, Daniel

Die Hilfe fällt immer sehr mager aus und Beispiele sind da auch nicht.

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Was hast du denn jetzt genau vor - bzw. was spricht gegen:

CurrentProject.Connection.Execute "INSERT INTO DeineTabelle (DeinFeld) Values (1234)"

?

Gruß aus dem Norden
Reinhard Kraasch
(http://www.kraasch.de - Access Tipps & Tricks)