请问高手:oracle存程过程的参数是数组类型,请问我在vb中调用此存程过程时对这个数组类型的参数该怎么写??例如:
Public Function FA(ByVal p_sn As String, 数组类型的数据[]) As String
OraDatabase.Parameters.Add "p_sn", p_sn, ORAPARM_INPUT
OraDatabase.Parameters("p_sn").serverType = ORATYPE_VARCHAR2
??
??
Set OraSqlStmt = OraDatabase.CreateSql("Begin FA.FAA(:p_sn,:[]); end;", 0&)
End Function
Public Function FA(ByVal p_sn As String, 数组类型的数据[]) As String
OraDatabase.Parameters.Add "p_sn", p_sn, ORAPARM_INPUT
OraDatabase.Parameters("p_sn").serverType = ORATYPE_VARCHAR2
??
??
Set OraSqlStmt = OraDatabase.CreateSql("Begin FA.FAA(:p_sn,:[]); end;", 0&)
End Function
解决方案 »
- 大家怎么给动态控件添加事件?
- 能设置picturebox的透明度,SetLayeredWindowAttributes 怎么不行啊??
- 请问在VB6中怎么样能够快速的得到操作系统所在的盘符
- 帮办忙呀,一定重谢!!!
- 三国志游戏源代码(vb语言版本),不是.net的.
- 书上说“可以设置Recordset的Source属性为command的对象”,但我的“str.Source=cmdChange”语句就提示“类型不匹配”?
- 请教!将列表框中的一个项目在一组字符串中进行寻找,如果找到则删除这条记录!
- 當我用datagrid控件顯示SQL數据庫一個表的一百万條記錄時.非常慢.有沒有辦法解結.是不是不能解結.
- 学习VB还有前途吗?
- 如何在VB中真正删除Foxfro的DBF文件记录?(很急)
- 在不确定文件类型的情况下,使用name as改名,如何保持文件类型不变?
- 取字符串问题!!!!
为何不把数组分解一下呢.
OraDatabase.Parameters.Add "p_sn0", p_sn[0], ORAPARM_INPUT
OraDatabase.Parameters.Add "p_sn1", p_sn[1], ORAPARM_INPUT
....OraDatabase.Parameters.Add "p_snx", p_sn[x], ORAPARM_INPUT