Hallo Max,
hier ein kleines Beispiel wie du Daten in eine Access DB speicherst.
Das erste was Du brauchst ist das ADODB-Objektmodel(Microsoft ActiveX Data Objects 2.7 Libery). Hierfür erzeugst Du dir einen Verweis in der VBA Entwicklungsumgebung.
'erzeugen der Varieablen und Objektvarieablen
Dim Var1 as String
Dim Var2 as String
Dim conn As New ADODB.Connection
Dim rs As New ADODB.Recordset
Var1 = “Müller”
Var2 = “Christian”
'angabe des Providers um was für eine DB es sich handelt
conn.Provider = "Microsoft.Jet.OLEDB.4.0"
'Connection öffnen mit der Angabe des Pfades wo sie liegt.
conn.Open (ActiveWorkbook.Path & "\Daten.mdb")
'öffnen des Recordsets mit angabe der Tabelle der Connection
rs.Open "Mitarbeiter", conn, adOpenDynamic, adLockOptimistic
rs.AddNew
rs.Fields("Name") = Var1
rs.Fields(“VorName”) = Var2
rs.Update
conn.Close
Set conn = Nothing
Ich hoffe ich konnte Dir damit weiter helfen.
Hier findest Du noch mehr Infos zu lesen und schreiben.
http://www.devtrain.de/news.aspx?artnr=285
MfG
Christian Müller (chrism@ppedv.de)
ppedv AG
-------------------------------------
http://www.ppedv.de - Company
http://www.devtrain.de - Community
http://www.vbmoves.de - Portal für Umsteiger
Betreff |
Von |
Datum |
|
|
Re: VBA Newbie
super !<br>damit werd ich gleichmal testen, <br>sind das schon die fertigen verweise? :<br><br>Dim conn As New ADODB.Connection<br>Dim rs As New ADODB.Recordset <br><br>dann hab ich leider keine ahnung von access... |
|
|
|
|
|
G.
Guest
|
25.07.2004 22:49 |
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!