易截截图软件、单文件、免安装、纯绿色、仅160KB

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 10g web登陆EM的问题? - Oracle / 基础和管理

安装了Oracle 10g,默认安装了orcl数据库,这个数据库能不能删除啊,还有我如果新建了其他数据库,怎么知道在web中登陆不同数据库的地址啊?

1
可以删除
2
在WEB地址栏中输入地址的时候指定新创建的数据库的IP ......

利用C#编写txt转化到xml的程序

txt 和XML 格式相应
不借助DataSet
导入读取TXT文件
然后直接写入XML(同一文件,不同数据,递增原数据没有被覆盖情况下增加数据.)
教个要点或最好是有个代码提示的
过路好汉 帮个忙撒^^
不会,帮楼主 ......

C#发邮件21cn

21cn的邮箱,在outlook配置后可以正常收发邮件,可是我写在C#中就不行,换成其它邮箱,163很早注册的。可以发送。查了很久,没有找到原因,请高手帮忙解答。。。小弟,谢了。。代码如下:
private void SendMail ......

oracle 安装 01092 错误 - 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 / ......

这样开发的C/S软件算侵权吗? - .NET技术 / C#

目前公司在做其他公司的C/S软件的代理,现在想仿照他的产品自己做,只是功能仿照而已,不清楚他们是用什么技术开发的,我们用winform开发了相似的功能,他们的源代码我们没有,因此在源代码上没有仿照的可能性,我们 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号