system.data.oracleclient相关内容

使用大型 CLOB 从 C# 调用存储过程的问题

我不是第一个遇到这些问题的人,我会在下面列出一些参考帖子,但我仍在寻找合适的解决方案. 我需要从 C# Web 服务调用存储过程(Oracle 10g 数据库).Web 服务器安装了 Oracle 9i 客户端,我使用的是 Microsoft System.Data.OracleClient. 该过程将 XML 作为 CLOB.当 XML 超过 4000 字节(这很可能在正常用例中)时 ..
发布时间:2021-12-20 17:05:09 C#/.NET

OracleCommand SQL 参数绑定

我在绑定以下参数时遇到问题.连接有效,因为我在不使用参数的情况下对其进行了测试.但是,执行之前查询的值仍然使用“@userName"而不是例如“jsmith". 有什么问题?这不是解决绑定的正确方法吗? public static String GetFullName(String domainUser){数据表 dT;String fullName = "";OracleConnecti ..
发布时间:2021-12-05 23:37:36 C#/.NET

OracleCommandBuilder.DeriveParameters()引发OracleException:ORA-06564:对象不存在ORA-06512:位于"SYS.DBMS_UTILITY"处

在.NET Framework中使用ADO.NET附带的OracleClient,我试图在数据库中的过程上调用OracleCommandBuilder.DeriveParameters()方法,但是我不断收到消息中的OracleException:ORA-06564: object CustOrdersOrders does not exist,即使我成功创建了该过程.我对SQL Server更加 ..
发布时间:2020-07-25 23:19:26 C#/.NET

在七个64位操作系统上具有32位oracle客户端驱动程序的System.data.OracleClient

我有一个Web应用程序,它从asp.net 1.1(VS 2003)迁移到Asp.net 2(VS 2008). 我在新版本上执行Oracle connexion时遇到问题.开发环境为64位七.当使用所有CPU生成应用程序时,我在System.Data.OracleClient上遇到问题,异常System.BadImageFormatException:暂时取消了程序格式的设置. (异常HRESU ..
发布时间:2020-07-25 23:19:22 C#/.NET

.net 2.0网站中一起使用的System.Data.OracleClient和ODP.Net 11g的问题

在基于.net Framework 2.0的应用程序中,我们使用了System.Data.Oracleclient,现在正在迁移到ODP.Net,该项目的规模太大, 因此我们无法一次性完成整个迁移,结果是应用程序使用了2个提供程序System.Data.Oracleclient&截至目前,ODP.Net. 现在,我们正在将操作系统从Windows XP 32bit更改为Windows 7 6 ..
发布时间:2020-05-19 20:52:28 其他开发

类型或命名空间名称'OracleClient'不命名空间中存在'System.Data这'

当试图运行我的代码,我收到以下错误: CS0234:类型或命名空间名称“OracleClient”不存在于命名空间“System.Data这'(是否缺少程序集引用?) 我已经包含于 System.Data.dll中和 System.Data.OracleClient.dll ,但我仍然收到此错误。 该错误是由行在我的空间声明使用System.Data.OracleClient的引 ..

调用的问题从C#大CLOB存储过程

我不是第一个拥有了这些问题,并列出以下一些参考的职位,但我还在寻找一个妥善的解决办法。 我要打电话从C#Web服务存储过程(Oracle 10g数据库)。该网站的服务器的Oracle 9i客户机安装和我使用微软的 System.Data.OracleClient的。 程序将XML作为CLOB。当在 XML超过4000字节(这是很可能在正常使用的情况下),我偶然发现了以下错误: O ..
发布时间:2016-09-08 18:49:57 C#/.NET

ORA-00911:无效字符

我在甲骨文创建两个表(11克)数据库是这样的: 创建表“测试”(“ID”INT); 创建表测试(“ID”INT); 然后在我的C#程序存在问题:的OracleConnection康恩=新的OracleConnection(-myConnectionString-); conn.Open(); 的OracleCommand命令=新的OracleCommand(“选择测试 ..
发布时间:2016-08-28 14:33:34 C#/.NET

SQL的OracleCommand绑定的参数

我与以下参数的结合的问题。该连接工作,因为我已经没有使用的参数进行了测试。但是,仍然使用“@用户名”,而不是如“jsmith的”正在执行的查询的前值。 这是什么问题?这难道不是绕过去结合的正确方法? 公共静态字符串GetFullName(字符串domainUser) { DataTable的胸苷; 串全名=“”; 的OracleConnection分贝= Database ..
发布时间:2016-08-28 13:31:30 C#/.NET

使用的OracleCommand遇到Oracle输出参数

我有一个Oracle存储过程,该过程将返回一个值。我需要在我的C#程序的输出值。我需要知道我们如何可以使用OracleCommands AddWithValue方法得到的输出参数。 我现在写的方法是: 的OracleCommand Ocmd =新的OracleCommand(_StoredProcedure,OraCon); Ocmd.CommandType = CommandType ..
发布时间:2016-06-14 21:04:02 C#/.NET

ORA-12571:TNS:在ASP.NET包作家失败

我的开发团队正在经历无数 ORA-12571:TNS:使用ASP.NET 3.5和4.0反对的Oracle 11g包作家失败错误。这些错误是因为发生时不一致的,并且由许多应用产生的。而随机调用存储过程,包,内联SQL语句此异常情况发生。甲骨文11客户端安装在Web服务器上。一些应用程序使用微软System.Data.OracleClient的连接到Oracle,有些使用Oracle(ODP.NET ..
发布时间:2016-06-11 22:59:05 C#/.NET

构建System.Data.OracleClient的使用一个很好的搜索查询

我在一个类中构造一个搜索功能,通过我们的一些ASP页面中使用。这个想法很简单,拿来自用户的搜索词,查询数据库的项目。目前我这个做了错误的方式,这是容易受到SQL注入式攻击(和 ELMAH 就在那里保存一天,如果出现错误): 公共共享功能SearchByName(BYVAL搜索关键词作为字符串)作为数据表 SearchByName =新的DataTable 昏暗CON作为新Oracl ..

你如何插入大BLOB到Oracle 10G使用System.Data.OracleClient的?

试图插入315K GIF文件到Oracle 10g数据库。每次我得到这个错误“ORA-01460:请求未实现或不合理的转换”磨片我运行存储过程。它似乎有一个32K的限制,如果我使用存储过程。我在网上看了,如果你正在做的一个直接插入这并不适用,但我不知道如何创建插入字符串的字节数组。这是在服务器,因此并不担心SQL注入攻击中运行的胖客户端。 任何帮助将是很大的AP preciated。仅供参考,c ..
发布时间:2015-11-26 19:32:43 C#/.NET

有没有办法强制OracleCommand.BindByName默认情况下,ODP.NET是真的吗?

由于由于有相当多的code,有一个简单的方法来迫使ODP.NET OracleCommand.BindByName被默认为true,或者我们必须经历,它在每次使用时设定的值?拜倒在那,有没有一种简单的方法来插入该行的code在Visual Studio 2008? 解决方案 我知道这个线程是老了,但今天我有同样的问题,以为我会分享我的情况下,其他人有这个问题的解决方案。由于的OracleCom ..
发布时间:2015-11-25 15:16:54 C#/.NET