0
我有一个要求将几个List<>
对象发送到Oracle存储过程。我可以使用ODP来做到这一点。我们可以使用System.Data.OracleClient将List <>发送到Oracle存储过程吗?
但我只是想确认,这可能与System.Data.OracleClient
。
我有一个要求将几个List<>
对象发送到Oracle存储过程。我可以使用ODP来做到这一点。我们可以使用System.Data.OracleClient将List <>发送到Oracle存储过程吗?
但我只是想确认,这可能与System.Data.OracleClient
。
System.Data.OracleClient
不接受列表作为存储过程的参数。实际上,它也不允许标准阵列。真的,唯一可以做的就是序列化封装在List中的数据,并将其作为String(Varchar2)传递到存储过程,然后在过程中对其进行分割。但这真的取决于你的列表包含什么样的数据,以及它是如何动态的。