C# 使用NHibernate连接到Sybase IQ

C# 使用NHibernate连接到Sybase IQ,c#,nhibernate,fluent-nhibernate,sap-iq,C#,Nhibernate,Fluent Nhibernate,Sap Iq,我想通过Fluent NHibernate连接到服务器上的Sybase IQ数据库:我在NHibernate版本3.3.1.4中使用C 我在这里使用代码: 我已经尝试采纳了这方面的解释: private SessionManager() { sessionFactory = Fluently.Configure() .Database(SQLAnywhereConfiguration.SQLAnywhere11.ConnectionString("server=SERVER_NA

我想通过Fluent NHibernate连接到服务器上的Sybase IQ数据库:我在NHibernate版本3.3.1.4中使用C

我在这里使用代码:

我已经尝试采纳了这方面的解释:

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();
}
private SessionManager()
{
sessionFactory=fluntly.Configure()
.Database(SQLAnywhereConfiguration.SQLAnywhere11.ConnectionString(“server=server\u NAME:PORT;user=user\u NAME;password=password;Database=Database”))
.Mappings(m=>m.FluentMappings.AddFromAssemblyOf())
.ExposeConfiguration(x=>x.SetProperty(“当前会话\上下文\类”,“托管\ web”))
.BuildConfiguration()
.BuildSessionFactory();
}
我没有连接到我的数据库;我使用的连接字符串是否正确,或者SQLAnywhere配置类是否错误?

您可以看到 或
检查您的连接字符串格式。

谢谢您的提示,您对Sybase IQ和Nhibernate有更多的经验吗?如果您能帮助我,那就太好了。