如何通过NHibernate调用Oracle数据库中的存储过程?

2026-05-27 10:491阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计645个文字,预计阅读时间需要3分钟。

如何通过NHibernate调用Oracle数据库中的存储过程?

使用NHibernate调用Oracle存储过程,无需使用NHibernate.Driver.OracleDataClientDriver驱动(Oracle.DataAccess.dll)。直接调用Oracle存储过程即可,无需额外配置。但要注意,这可能导致hbm2ddl.keywords抛出异常。

用NHibernate调用Oracle的存储过程 NHibernate2.1.1版终于可以调用Oracle的存储过程了,不过必须使用NHibernate.Driver.OracleDataClientDriver驱动(Oracle.DataAccess.dll),但这又会导致hbm2ddl.keywords抛异常,所以也不是很完美。 摘要

  NHibernate2.1.1版终于可以调用Oracle的存储过程了,不过必须使用NHibernate.Driver.OracleDataClientDriver驱动(Oracle.DataAccess.dll),但这会导致hbm2ddl.keywords抛异常,所以也不是很完美。

NHibernate调用Oracle的存储过程的方法

  首先,在Oracle10g里面创建一个简单的存储过程,它的第一个参数必须是SYS_REFCURSOR类型的。
阅读全文
标签:存储过程

本文共计645个文字,预计阅读时间需要3分钟。

如何通过NHibernate调用Oracle数据库中的存储过程?

使用NHibernate调用Oracle存储过程,无需使用NHibernate.Driver.OracleDataClientDriver驱动(Oracle.DataAccess.dll)。直接调用Oracle存储过程即可,无需额外配置。但要注意,这可能导致hbm2ddl.keywords抛出异常。

用NHibernate调用Oracle的存储过程 NHibernate2.1.1版终于可以调用Oracle的存储过程了,不过必须使用NHibernate.Driver.OracleDataClientDriver驱动(Oracle.DataAccess.dll),但这又会导致hbm2ddl.keywords抛异常,所以也不是很完美。 摘要

  NHibernate2.1.1版终于可以调用Oracle的存储过程了,不过必须使用NHibernate.Driver.OracleDataClientDriver驱动(Oracle.DataAccess.dll),但这会导致hbm2ddl.keywords抛异常,所以也不是很完美。

NHibernate调用Oracle的存储过程的方法

  首先,在Oracle10g里面创建一个简单的存储过程,它的第一个参数必须是SYS_REFCURSOR类型的。
阅读全文
标签:存储过程