Thema Datum  Von Nutzer Rating
Antwort
Rot Update der Access-DB beim Export
05.01.2012 09:18:18 Christian
NotSolved
05.01.2012 09:42:32 Heiko
NotSolved
05.01.2012 13:04:03 Christian
NotSolved
05.01.2012 13:30:47 Heiko
NotSolved
06.01.2012 13:50:25 Christian
NotSolved
08.01.2012 20:09:49 Heiko
NotSolved
09.01.2012 15:27:46 Christian
NotSolved
09.01.2012 22:02:14 Heiko
NotSolved
10.01.2012 12:21:50 Christian
NotSolved
10.01.2012 12:55:01 Heiko
NotSolved
10.01.2012 16:22:36 Christian
NotSolved
10.01.2012 16:27:10 Christian
NotSolved
10.01.2012 16:29:22 Chrisitan
NotSolved
10.01.2012 22:43:25 Heiko
NotSolved
11.01.2012 09:23:28 Christian
NotSolved
15.01.2012 19:36:25 Heiko
NotSolved
16.01.2012 09:17:59 Christian
NotSolved
17.01.2012 21:50:51 Heiko
*****
Solved
19.01.2012 21:58:35 Christian
NotSolved
22.01.2012 21:55:59 Heiko
NotSolved

Ansicht des Beitrags:
Von:
Christian
Datum:
05.01.2012 09:18:18
Views:
1980
Rating: Antwort:
  Ja
Thema:
Update der Access-DB beim Export

 

Hallo zusammen!!
 
Momentan übertrage ich mit folgendem Code meine Daten, von Excel ausgehend, in eine Access-DB (Tabelle "Auswertung"). Das Ganze orientiert sich an einem Aktenzeichen, welches auch gleichzeitig der Primärschlüssel in der DB ist. Wenn ich jetzt die Daten eines Aktenzeichens nochmals in Access übertragen möchte, weil sich z.B. etwas geändert hat, überschreibt er mir die alten Daten nicht. Gibt es eine Möglichkeit das Updaten zu lassen? VIELEN DANK im Voraus!!
 
Sub DatenÜbertragen()
Dim cn As ADODB.Connection
Dim rs As ADODB.Recordset
 
    'Verbindung zur Datenbank
    Set cn = New Connection
    cn.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=<Hier kommt Dein Pfad hin>\Testdatenbank.accdb"
    cn.Open
    
    'Tabelle öffnen
    Set rs = New Recordset
    rs.Open "Auswertung", cn, adOpenDynamic, adLockOptimistic
    
    'Datensatz anhängen
    rs.AddNew
    rs("Status") = Worksheets("Zusammenfassung").Range("B7").Value
    rs("Wahrscheinlichkeit") = Worksheets("Zusammenfassung").Range("B8").Value
    rs("Punkte") = Worksheets("Zusammenfassung").Range("B9").Value
    rs.Update
    
    'Tabelle und Verbindung schließen
    rs.Close
    cn.Close
    
End Sub

Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Update der Access-DB beim Export
05.01.2012 09:18:18 Christian
NotSolved
05.01.2012 09:42:32 Heiko
NotSolved
05.01.2012 13:04:03 Christian
NotSolved
05.01.2012 13:30:47 Heiko
NotSolved
06.01.2012 13:50:25 Christian
NotSolved
08.01.2012 20:09:49 Heiko
NotSolved
09.01.2012 15:27:46 Christian
NotSolved
09.01.2012 22:02:14 Heiko
NotSolved
10.01.2012 12:21:50 Christian
NotSolved
10.01.2012 12:55:01 Heiko
NotSolved
10.01.2012 16:22:36 Christian
NotSolved
10.01.2012 16:27:10 Christian
NotSolved
10.01.2012 16:29:22 Chrisitan
NotSolved
10.01.2012 22:43:25 Heiko
NotSolved
11.01.2012 09:23:28 Christian
NotSolved
15.01.2012 19:36:25 Heiko
NotSolved
16.01.2012 09:17:59 Christian
NotSolved
17.01.2012 21:50:51 Heiko
*****
Solved
19.01.2012 21:58:35 Christian
NotSolved
22.01.2012 21:55:59 Heiko
NotSolved