使用System.Data.OracleClient将行记录传递给Oracle过程

时间:2011-11-17 15:37:13

标签: c# .net oracle oracleclient

我想将51 plus参数传递给oracle存储过程,我想将它们作为集合/数组或自定义对象传递。我知道可能使用ODP驱动程序使用辅助数组,但我使用的是OracleClient。我怎样才能实现这一目标,不希望将50多个字段作为单独的参数传递。

1 个答案:

答案 0 :(得分:0)

将记录作为字符串传递,其值由竖线(|)或您选择的任何字符分隔。 在数据库端分割传递的字符串值。

不是最佳解决方案,但它有效。