Hallo,
ich würde gerne eine Prozedur in Oracle über ein VB-Programm aufrufen. Ich bin dazu wie folgt vorgegangen:
nun erhalte ich aber beim Start folgende Fehlermeldung:
Im Schema Admin habe ich die aufzurufende Prozedur "MAILMITARBEITERLISTE" hinterlegt.
Ich finde den Fehler hier nicht. Hat jemand einen Tipp?
vielen Dank!
ich würde gerne eine Prozedur in Oracle über ein VB-Programm aufrufen. Ich bin dazu wie folgt vorgegangen:
Code:
Dim OracleConnection As New OracleConnection OracleConnection.ConnectionString = ConnectionStringOracle Debug.Print(ConnectionStringOracle) Dim OracleCmd As New OracleCommand() With OracleCmd .Connection = OracleConnection .CommandText = "Admin.MAILMITARBEITERLISTE" .CommandType = CommandType.StoredProcedure .Parameters.Add(New OracleParameter("Benutzer", OracleType.VarChar)).Value = "User1" End With OracleConnection.Open() OracleCmd.ExecuteNonQuery() OracleConnection.Close()
System.Data.OracleClient.OracleException was unhandled
Code=6550
ErrorCode=-2146232008
Message=ORA-06550: Zeile 1, Spalte 7:
PLS-00201: Bezeichner 'ADMIN.MAILMITARBEITERLISTE' muss deklariert werden
ORA-06550: Zeile 1, Spalte 7:
PL/SQL: Statement ignored
Code=6550
ErrorCode=-2146232008
Message=ORA-06550: Zeile 1, Spalte 7:
PLS-00201: Bezeichner 'ADMIN.MAILMITARBEITERLISTE' muss deklariert werden
ORA-06550: Zeile 1, Spalte 7:
PL/SQL: Statement ignored
Ich finde den Fehler hier nicht. Hat jemand einen Tipp?
vielen Dank!
Comment