Я пытаюсь вызвать хранимый процесс Oracle из приложения C #, используя следующий код
Connection conn = new Connection();
Recordset rs = new Recordset();
conn.Open("Provider=MSDAORA;User Id=username;Password=password;Data Source=DB;", null, null, 0); ;
rs.Open("sproc 'abc', 'xyz'", conn, ADODB.CursorTypeEnum.adOpenStatic, ADODB.LockTypeEnum.adLockReadOnly, -1);
где abc и xyz - входные параметры ..
Тем не менее, я получаю «недопустимое исключение оператора SQL» при попытке его запустить ..
Есть ли другой способ выполнить процедуру, хранимую оракулом. Я могу выполнять хранимые MSSQL-процессы или обычные запросы Oracle так же, как описано выше ..
Я даже пытался использовать createparameter, но это тоже не помогло
Спасибо,
Sam