Hallo zusammen,
ich bin im Moment etwas ratlos
Ich habe als Datenquelle eine .csv Datei und hole mir von dort per gespeichertem Import die Daten ab. Aktuell nutze ich hierzu folgenden Code:
Mein Problem ist, dass dieser Befehl einfach nicht ausgeführt wird, wenn auf die Zieltabelle "tblMedikation" zugegriffen wird. Es gibt keine Fehlermeldung o.ä.. Wenn ich den Import manuell ausführe meldet Access mir den Fehler dass die Tabelle zur Zeit bearbeitet wird.
Kann ich das Ersetzen der Datei erzwingen oder irgendwie den Fehler abgreifen, damit ich dem User klar machen kann, dass der Import nicht erfolgreich war?
Vielen Dank im Voraus!
LG
ich bin im Moment etwas ratlos

Ich habe als Datenquelle eine .csv Datei und hole mir von dort per gespeichertem Import die Daten ab. Aktuell nutze ich hierzu folgenden Code:
Visual Basic:
Private Sub butMedImport_Click()
If Dir("\\server\Daten\07. Pflege\Medikation (Klienten) für Datenbank.csv") <> "" Then
DoCmd.RunSavedImportExport "ImportMed"
Else
MsgBox "Keine Datei zum Import vorhanden!"
End If
End Sub
Mein Problem ist, dass dieser Befehl einfach nicht ausgeführt wird, wenn auf die Zieltabelle "tblMedikation" zugegriffen wird. Es gibt keine Fehlermeldung o.ä.. Wenn ich den Import manuell ausführe meldet Access mir den Fehler dass die Tabelle zur Zeit bearbeitet wird.
Kann ich das Ersetzen der Datei erzwingen oder irgendwie den Fehler abgreifen, damit ich dem User klar machen kann, dass der Import nicht erfolgreich war?
Vielen Dank im Voraus!
LG
Zuletzt bearbeitet: