Ausführen einer PL/SQL-Prozedur mit VBA
04.02.2004 15:46:14
Michael Zadlo
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