C#如何调用oracle上的函数?
我用C#调用oracle上的函数:
CREATE OR REPLACE FUNCTION GetNextRoute(var_sn IN VARCHAR2) RETURN varchar2
。。。。。
不能成功,显示:
ERROR [42000] [Microsoft][ODBC driver for Oracle][Oracle]ORA-00900: invalid SQL statement
但是这个oracle函数在oracle sql*plus环境是可以使用的,应该没有语法上的错误,所以可能还是C#代码没写好。
我的C#代码如下:
OdbcCommand cmd = new OdbcCommand();
cmd.CommandType = CommandType.StoredProcedure;
cmd.CommandText = "GETNEXTROUTE";
cmd.Connection = conn;
OdbcParameter parameter = new OdbcParameter("var_sn", OdbcType.VarChar, 40);
parameter.Direction = ParameterDirection.Input;
parameter.Value = tbSN.Text;
// Add the parameter to the Parameters collection.
cmd.Parameters.Add(parameter);
OdbcParameter parameter1 = new OdbcParameter();
parameter1.ParameterName = "result";
parameter1.OdbcType = OdbcType.VarChar;
parameter1.Direction = ParameterDirection.ReturnValue;
parameter1.Size = 30;
// Add the parameter to the P
相关问答:
我在开发的这个应用并发性比较高,oracle更新数据时候如何处理并发处理呢?各位大侠发表好的观点啊,在线等待!
oracle数据更新时,会自动默认行锁定,楼主不要操心,Oracle对并行处理已经很成熟了
引用
oracle ......
oracle 11g 安装 01092 错误,
日志信息:
[oracle@linux trace]$ vi alert_orcl.log
MMON started with pid=14, OS id=9089
RESETLOGS after incomplete recovery UNTIL CHANGE 522752
Errors in file / ......
我用jquery无刷新上传图片后返回json格式的数据报错
(实际上图片是上传成功的了,只是返回json格式总读不到,总是报错)
我调试上传的ashx页如下
无法显示 XML 页。
使用 样式表无法查看 XML 输入。请更 ......
思路:要用c#生成一个播放机的播放列表的xml,例如:
<daty datys='2010-04-05' datye='2010-05-01' > //这是播放的日期段
<time times='01:12:00' timee='02:30:00'> ......
目前公司在做其他公司的C/S软件的代理,现在想仿照他的产品自己做,只是功能仿照而已,不清楚他们是用什么技术开发的,我们用winform开发了相似的功能,他们的源代码我们没有,因此在源代码上没有仿照的可能性,我们 ......