0
在內部,NHibernate使用DataSets或SqlDataReaders來訪問數據從SQL Server還是它依賴?NHibernate內部數據檢索方法
在內部,NHibernate使用DataSets或SqlDataReaders來訪問數據從SQL Server還是它依賴?NHibernate內部數據檢索方法
實際上,它既不使用也不使用。它使用的是一個「抽象」IDataReader,其中有幾個平臺相關的實現。對於SQL Server,它確實使用SqlDataReader
。
在NHibernate中,有一個IDriver
的概念,它提供和抽象爲核心NHibernate的代碼,並負責創建和IDbConnection
對象IDbCommand
特定於平臺的實例。
好吧,當NHibernate訪問SQL Server數據庫時,這個抽象IDbDataReader將包含一個SqlDataReader。 (這是Grok先生要求'...從sql server訪問數據...') –
好,我只是不想看到它在後臺使用數據集等,因爲它們對於asp.net來說太慢了。爲我開發。它不 - 非常好...謝謝。 –