当前位置:  开发笔记 > 编程语言 > 正文

如何使用Castle ActiveRecord执行存储过程?

如何解决《如何使用CastleActiveRecord执行存储过程?》经验,为你挑选了0个好方法。

我相信在网上的某个地方有关于这个话题的讨论,但我丢失了网址,我无法通过谷歌搜索找到它.

我现在可能会尝试的是:

ISessionFactoryHolder factoryHolder = ActiveRecordMediator.GetSessionFactoryHolder();
ISession session = factoryHolder.CreateSession(typeof(EntityClass));
try
{
    IDbCommand cmd = session.Connection.CreateCommand();
    cmd.CommandText = "spName";
    cmd.ExecuteNonQuery();
}
catch(Exception ex)
{

}
finally
{
    factoryHolder.ReleaseSession(session);
}

但是,我不太确定这是否是正确的方法,或者是否存在更好的方法.

推荐阅读
k78283381
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有