C# 是否可以使用OleDb将Int[]发送到Oracle存储过程
是否可以使用OleDb将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方法,以便通过二进制整数
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);