我正在使用 ODP.NET 使用 Oracle 编写 ASP.NET 应用程序来执行任何 DML,打开一个新连接并执行一个查询,这些都可以正常工作。我的问题是我正在编写包并且需要保存一些类似于以下内容的记录:
pkg_name.putdata(param1,param2,......)
pkg_name.save()
使用pkg_name.putdata(param1,param2,......)
,这个方法是用Oracle编写的,我需要初始化包属性并用于pkg_name.save()
在Oracle数据库中插入数据,
当我调用save()
afterputdata()
时,我无法在我的包变量中找到任何数据。
使用持久连接会解决这个问题吗?我还想使用 Oracle 临时表来存储会话信息,直到用户注销。
请建议我如何完成这项任务或让我参考指南。