0
我想連接到Sybase IQ數據庫,這是在撒謊通過功能NHibernate的服務器上:我使用C#與NHibernate的版本3.3.1.4連接到Sybase IQ與NHibernate
我使用的代碼從這裏: http://pwigle.wordpress.com/2008/11/21/nhibernate-session-handling-in-aspnet-the-easy-way/
我試圖採用construktor這樣:
private SessionManager()
{
sessionFactory = Fluently.Configure()
.Database(SQLAnywhereConfiguration.SQLAnywhere11.ConnectionString("server=SERVER_NAME:PORT; user=USER_NAME; password=PASSWORD; database=DATABASE"))
.Mappings(m => m.FluentMappings.AddFromAssemblyOf<SessionManager>())
.ExposeConfiguration(x => x.SetProperty("current_session_context_class", "managed_web"))
.BuildConfiguration()
.BuildSessionFactory();
}
我得到我的數據庫沒有連接;我使用正確的連接字符串,還是SQLAnywhereConfiguration類錯誤?
感謝您的提示,您是否有更多的Sybase IQ和Nhibernate的經驗,如果您能幫助我,那將非常棒。 – Higune