Wert in anderer DB ändern

26/03/2010 - 10:53 von Marc Ahrens | Report spam
Hallo,

ich möchte in A03 in einem Formular per Code (Button) den Wert einer
Tabelle in einer anderen DB àndern. Geht so etwas?

Konkret: MeinFormular, MeinFeldNR soll nach AndereDB, Tab1, MeinFeldNR
in das Feld ÄnderungsDatum den Wert Now schreiben. Der richtige DS
würde also per MeinFeldNR erkannt.

Machbar?

Danke und Gruß Marc
 

Lesen sie die antworten

#1 Stefan Hoffmann
26/03/2010 - 11:08 | Warnen spam
hallo Marc,

On 26.03.2010 10:53, Marc Ahrens wrote:
Konkret: MeinFormular, MeinFeldNR soll nach AndereDB, Tab1, MeinFeldNR
in das Feld ÄnderungsDatum den Wert Now schreiben. Der richtige DS
würde also per MeinFeldNR erkannt.

Machbar?


Klar. Ist das eine einmalige Aktion im Programmablauf oder kommt es
öfters vor? Musst du auch aus dieser Datenbank lesen?

z.B.:

Dim db As DAO.Database
Dim sql As String

sql = "UPDATE Tab1 SET [ÄnderungsDatum] = Now() WHERE MeinFeldNR = 1"
Set db = DBEngine(0).OpenDatabase("C:\AndereDb.mdb")
db.Execute sql, dbFailOnError
MsgBox "RecordsAffected: " & db.RecordsAffected
db.Close
Set db = Nothing


mfG

Ähnliche fragen