将 ASP.NET GridView 绑定到 Oracle SYS_REFCURSOR
我们在 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>
We have a Procedure in Oracle with a SYS_REFCURSOR output parameter that returns the data we want to bind to an ASP.NET GridView control. I've seen this done before but I can't find the original reference I used to solve the problem.
Here is what the procedure looks like:
create or replace PROCEDURE GETSOMEDATA
(
P_Data OUT SYS_REFCURSOR
)
AS
BEGIN
OPEN P_Data FOR SELECT * FROM SOMETABLE;
END GETSOMEDATA;
And for now the GridView is just bare-bones:
<asp:GridView ID="grdData" runat="server" AutoGenerateColumns="true"></asp:GridView>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
尝试如下:(未指定哪种语言)
Try something like: (didn't specify which language)