c# – 将数据从.Net应用程序传递到Oracle存储过程

c# – 将数据从.Net应用程序传递到Oracle存储过程,第1张

概述我需要将数组从C#.net应用程序传递到oracle存储过程. 有人可以让我知道怎么去吗? 而且,当将输入参数传递给存储过程时,我在C#中使用哪种OracleType类型? FYI,我在C#应用程序中使用System.Data.OracleClient. 谢谢. 吉米, System.Data.OracleClient不支持数组. http://social.msdn.microsoft.com/ 我需要将数组从C#.net应用程序传递到oracle存储过程.
有人可以让我知道怎么去吗?
而且,当将输入参数传递给存储过程时,我在C#中使用哪种OracleType类型?

FYI,我在C#应用程序中使用System.Data.OracleClIEnt.

谢谢.

解决方法 吉米,
System.Data.OracleClIEnt不支持数组.
http://social.msdn.microsoft.com/Forums/en-US/adodotnetentityframework/thread/57a59fba-09e2-46cb-a072-6706b3ec5131

根据您的需要,您将需要通过使用ODP.net客户端的嵌套表类型(通过UDT或assoc.数组)来实现.这可能是一个很好的方向,尤其是.因为.net 4.0有deprecated System.Data.OracleClient.

但是,如果您遇到System.Data.OracleClIEnt,并且您真的只是尝试在列表中进行变量,那么可以传入一个字符串并遵循以下建议之一:
http://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:210612357425

希望这可以帮助

总结

以上是内存溢出为你收集整理的c# – 将数据从.Net应用程序传递到Oracle存储过程全部内容,希望文章能够帮你解决c# – 将数据从.Net应用程序传递到Oracle存储过程所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/1256218.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-07
下一篇2022-06-07

发表评论

登录后才能评论

评论列表(0条)

    保存