.net 执行oracle存储过程时 找不到存储过程名,总是找函数的原因

原创 2007年09月24日 16:57:00

ORA-06550: 第 1 行, 第 23 列:
PLS-00222: 在此范围中不存在名为 'UP_IRRGUANLIJIGOU_DELETE' 的函数
ORA-06550: 第 1 行, 第 7 列:
PL/SQL: Statement ignored  

  上面这个问题我以前也碰到过,偶尔在网上看到有人提到这个问题,记下原因以此备忘。原因可能是在command对象的Parameters里加入了ParameterDirection为ReturnValue的参数。因为存储过程是没有返回值的,这里加了返回值可能系统第一个就去找方法了吧。这个只是我单纯的分析,没有任何根据谢谢。

.net 执行oracle存储过程时 找不到存储过程名,总是找函数的原因

原代码部分: 存储过程: procedure ChangeWorkTask(p_pt_id int, p_pt_pid ...
  • mm3646
  • mm3646
  • 2012年08月09日 16:48
  • 2577

.net创建存储过程函数

  • 2011年01月21日 15:06
  • 431KB
  • 下载

在.NET中调用Oracle9i存储过程经验总结

在.NET中调用Oracle9i存储过程经验总结在.NET中调用Oracle9i存储过程可以用多个数据提供者,比如OralceClient,OleDb。本文将用OralceClient为例。.NET语...

ADO.NET(五) 调用存储过程(oracle为例)

存储过程是保存在数据库上的批次执行的一条或者多条SQL语句,存储过程和函数相似,他们都是良好的逻辑封装体 可以接受传入和传出参数,存储过程有很多优点。 1、更易于维护 你可以优化存储过程中的命令而不用...

asp.net调用Oracle存储过程,获取返回值!(例子)

OracleConnection conn = new OracleConnection(SQLHelper.GetConnectionString());//SQLHelper.GetConnect...

用.NET调用Oracle存储过程返回记录集

正文:   oracle的存储过程返回记录集,关键之处是要用游标。关于数据库的游标(cursor)大家肯定都接触不少,我们可以通过OPEN,FETCH,CLOSE操作控制游标进行各种方便的操作,这方...

使用 ADO.NET 访问 Oracle 9i 存储过程

使用 ADO.NET 访问 Oracle 9i 存储过程 227(共 229)对本文的评价是有帮助 - 评价此主题 发布日期 : 5/28/2004 | 更新日期 : 5/...

Oracle(.net)存储过程的使用

Oracle 存储过程的使用

IBatis.NET调用Oracle存储过程几点注意的

1、调用存过必须使用传入参数,传入参数定义如下:     //下面两行定义需要传给数据库中存过的参数,名称和顺序需要和数据库中存过的参数一致       "       "   ....

使用 ADO.NET 访问 Oracle 9i 存储过程

本文讨论了如何使用 ADO.NET 访问 Oracle 存储过程(称为 SQL 编程块)和函数(返回单个值的编程块)。您可以使用以下托管数据提供程序连接到 Oracle 数据库:Microsoft ....
  • qiupuge
  • qiupuge
  • 2011年05月26日 10:00
  • 199
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:.net 执行oracle存储过程时 找不到存储过程名,总是找函数的原因
举报原因:
原因补充:

(最多只允许输入30个字)