我们在Oracle中,返回我们要绑定到ASP.NET GridView控件的数据SYS_REFCURSOR输出参数的过程。我以前见过这个,但是我找不到我用来解决问题的原始参考。绑定ASP.NET的GridView到Oracle SYS_REFCURSOR
下面是该过程的样子:
create or replace PROCEDURE GETSOMEDATA
(
P_Data OUT SYS_REFCURSOR
)
AS
BEGIN
OPEN P_Data FOR SELECT * FROM SOMETABLE;
END GETSOMEDATA;
而对于现在的GridView的只是裸机:
<asp:GridView ID="grdData" runat="server" AutoGenerateColumns="true"></asp:GridView>
这是正确的解决方案。要将此数据绑定到GridView,只需设置GridView的DataSource = RtnTable并调用DataBind()。 – jamminjulia 2008-11-03 19:27:45