Я пытаюсь вернуть набор данных из курсора ссылки oracle, используя поставщика ODP.NET и DBFactory.Я получаю следующую ошибку при вызове этой функции:
Invalid parameter binding
Parameter name: io_cursor
код:
Dim dbManager As DBManager = New DBManager(ORACONN)
Dim ds As New DataSet()
Dim cmd As DbCommand = dbManager.CreateCommand()
cmd.CommandText = "SP_NAME"
Dim param As DbParameter = cmd.CreateParameter()
param.ParameterName = "io_cursor"
param.Value = Nothing
param.DbType = DbType.Object
param.Direction = ParameterDirection.Output
cmd.Parameters.Add(param)
Dim da = dbManager.CreateDataAdaptor()
da.SelectCommand = cmd
da.Fill(ds)
Return ds
Что мне здесь не хватает?Будет ли DbType.Object работать для типа OracleDbType.RefCursor?