Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/310.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 是否可以使用OleDb将Int[]发送到Oracle存储过程_C#_Oracle_Stored Procedures_Oracle10g_Oledb - Fatal编程技术网

C# 是否可以使用OleDb将Int[]发送到Oracle存储过程

C# 是否可以使用OleDb将Int[]发送到Oracle存储过程,c#,oracle,stored-procedures,oracle10g,oledb,C#,Oracle,Stored Procedures,Oracle10g,Oledb,是否可以使用OleDb将int[]从c#应用程序发送到Oracle存储过程 我想知道是否有一种特殊的方法来设置c#OleDbType和Oracle存储过程中的类型。目前我正在使用这种设置 C# 神谕 TYPE intArray IS TABLE OF NUMBER; PROCEDURE proc(var_name IN intArray); 提前谢谢-安口设法解决了我自己的问题 由于没有人提出解决方案,我决定通过发送一个CSV字符串来解决这个问题,然后创建一个split方法,以便通过二进制整数

是否可以使用OleDb将
int[]
从c#应用程序发送到Oracle存储过程

我想知道是否有一种特殊的方法来设置c#
OleDbType
和Oracle存储过程中的类型。目前我正在使用这种设置

C#

神谕

TYPE intArray IS TABLE OF NUMBER;
PROCEDURE proc(var_name IN intArray);

提前谢谢-安口设法解决了我自己的问题

由于没有人提出解决方案,我决定通过发送一个CSV字符串来解决这个问题,然后创建一个split方法,以便通过二进制整数将每个值添加到VARCHAR2(30)索引的
表中然后可以在其他地方使用


所以我有一个解决方案和一个字符串拆分函数:)

设法解决了我自己的问题

由于没有人提出解决方案,我决定通过发送一个CSV字符串来解决这个问题,然后创建一个split方法,以便通过二进制整数将每个值添加到VARCHAR2(30)索引的
表中然后可以在其他地方使用

因此,也有一个解决方案和一个字符串拆分函数:)

TYPE intArray IS TABLE OF NUMBER;
PROCEDURE proc(var_name IN intArray);