Oracle中的Package返回表集合时,一般使用Cursor作为参数,但是使用Enterprise Library时偶尔出现参数不匹配的问题,只要把游标参数名命名为cur_OUT即可。eg:
PROCEDURE get_clob (p_id IN NUMBER, cur_OUT OUT curtype)
因为Enterprise Library会对游标类型使用cur_OUT作为默认参数。使用默认参数在C#代码中就不需要对该参数进行处理。
Oracle中的Package返回表集合时,一般使用Cursor作为参数,但是使用Enterprise Library时偶尔出现参数不匹配的问题,只要把游标参数名命名为cur_OUT即可。eg:
PROCEDURE get_clob (p_id IN NUMBER, cur_OUT OUT curtype)
因为Enterprise Library会对游标类型使用cur_OUT作为默认参数。使用默认参数在C#代码中就不需要对该参数进行处理。