我们在 Oracle 中有一个带有 SYS_REFCURSOR 输出参数的过程,它返回我们想要绑定到 ASP.NET GridView 控件的数据。我以前见过这样做,但我找不到我用来解决问题的原始参考。
程序如下所示:
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>