• NHibernate的加入到临时表

  • 本文关于 c#,sql,sql-server,nhibernate
  • CodeGo.net > NHibernate的加入到临时表
  •  

    NHibernate的加入到临时表



    c# sql sql-server nhibernate
    我想要做的工作在SQL中,填充一个临时表中,然后加入到临时的NHibernate的CreateSQLQuery让我的最终结果。我们对NHibernate的的1.2.0.4000版本,我似乎有问题,在以后的查询访问一个临时表,即使我在session上(我相信我在SQL会话/连接以及)。下面是我的代码的简化版本
    public void Work()
    {
     SqlConnection connection = (SqlConnection)Session.Connection;
     SqlCommand command = new SqlCommand
          {
           CommandType = CommandType.Text,
           CommandText = "SELECT ID = 1 INTO #TempTable",
           Connection = connection,
          };
     if ( Session.Transaction != null && Session.Transaction.IsActive )
     {
      Session.Transaction.Enlist( command );
     }
     command.ExecuteNonQuery();
     // Simplified example, I should have a temp table #TempTable with 1 row containing the values ID = 1
     // trying to fetch a list of Account objects where ID exists in #TempTable.
     // At this point, I get an error "Invalid object name '#TempTable'."
     IList<Account> accounts = Session.CreateSQLQuery(@"
      SELECT *
       FROM Account a
       JOIN #TempTable tt
       ON a.ID = tt.ID")
      .AddEntity("a", typeof(Account))
      .List<Account>();
     // Do some work on accounts list
    }
    

    本文地址 :CodeGo.net/1106243/
    -------------------------------------------------------------------------------------------------------------------------
    1.session得到按需连接,它不能保证得到反向连接。 有两种概率,以获得每个连接 运用sessionFactory.OpenSession(myConnection);这关系session,以提供连接。 IConnectionProvider由它来完成的连接池 选项1是definitly容易
    本文标题 :NHibernate的加入到临时表
    本文地址 :CodeGo.net/1106243/
    1. DevExpress.XtraGrid 我有 数量价格汇总三个字段,现在我想要在改数量价格时自动计算出汇总,问那个事件比较好?
    2. 控制器提供一切管窥
    3. C#如何打包...可不可以不用.net框架
    4. 检查数据库条目的记录状态
    5. 关于控件绑定!
    6. 不将它们存储在数据库或文件SISTEM Mantaining状态的文件清单
    7. 很,微软树,(...解决马上放.........)
    8. 从一个网站的c#读取信息
    9. 請教:如何用C#編寫連接到遠方SQL服務器的代碼(用ADO.NET技術)
    10. 如何调用可执行文件从一个MVC的web应用程序启动服务

     
    

    Copyright © 2017 CodeGo.net
    http://codego.net/xinwen/ 足球比分网 足球比分 医药招商网 邵阳县新闻