我有xml
消息,其中包含一个字符串数据数组,如下所示:
<DataList>
<Data>some data no 1</Data>
<Data>some data no 2</Data>
</DataList>
我将它存储在我的两个班级中:
[XmlElement("DataList")]
public DataList DataList { get; set; }
和数组:
public struct DataList
{
[XmlElement]
public string Data { get; set; }
}
所以,我需要将此数组作为input parmater
传递给我的oracle stored procedure
我如何在oracle和c#方面这样做? (通过在oracle中创建一个table \ refcursor并将它们作为引用游标传递?或者使用for
循环?)
parameter.Add("Data", OracleDbType.-don't know-).Value = DataList.Data; or just DataList?