Hallo,
ich will eigentlich nur eine von mir selbst erzeugte FUNKTIONIERENDE PL/SQL-Prozedur per VBA anstossen, verzweifle jedoch zur Zeit dabei:
mein Code:
Set ws = CreateWorkspace("", „Nutzer“, „Passwort“, dbUseODBC)
Set db = ws.OpenConnection(„Datenbank“, , , „ODBC;“)
Sql = „EXECUTE prozedur“
db.Execute Sql
Wenn ich in den Sql - String eine einfache Abfrage hineinschreibe, läuft alles problemlos durch, auch Einfügen und Löschen von Tabellenzeilen ist problemlos möglich und nachvollziehbar.
Nur beim EXECUTE-Befehl kommt ein für mich nicht erklärbarer „Laufzeitfehler ‚3146‘: Anwendungs- oder objektdefinierter Fehler“.
Kann mir jemand weiterhelfen?
Gruß
Michael