Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
NHibernate查询分析器_Nhibernate_Analyzer - Fatal编程技术网

NHibernate查询分析器

NHibernate查询分析器,nhibernate,analyzer,Nhibernate,Analyzer,谁能描述一下如何使用NHibernate查询分析器?我下载了它,并试图建立它,但它失败了,我不太清楚如何使用它 我将nHibernate与Sybase和WCF一起使用 非常感谢您的帮助 感谢设置NHibernate查询分析器(NHQA)项目 之后,运行Ayende.NHibernateQueryAnalyzer.exe,然后: 文件->新建->项目 单击“添加文件…””按钮并添加以下文件: 您的NHibernate配置文件(即*.cfg.xml、*.exe.config或*.web.config

谁能描述一下如何使用NHibernate查询分析器?我下载了它,并试图建立它,但它失败了,我不太清楚如何使用它

我将nHibernate与Sybase和WCF一起使用

非常感谢您的帮助

感谢

设置NHibernate查询分析器(NHQA)项目 之后,运行Ayende.NHibernateQueryAnalyzer.exe,然后:

文件->新建->项目

单击“添加文件…””按钮并添加以下文件:

  • 您的NHibernate配置文件(即*.cfg.xml、*.exe.config或*.web.config文件)
  • 包含NHibernate映射类并将映射文件作为嵌入资源的程序集DLL
  • 仅当映射文件未作为嵌入资源添加到#2中的DLL时,才可以使用它们
  • (注意:在旧版本的NHQA中,有必要将DLL(包括其依赖项)复制到与NHibernateQueryAnalyzer.exe相同的目录中,但情况不再如此)

    单击“生成项目””按钮

    如果接收到错误,则需要修复配置文件、映射文件、DLL中的类或所有这些文件中的某些内容。请务必注意异常消息,以帮助进行故障排除并确定以上哪一项是问题的根源

    运行查询 成功构建NHQA项目后,您可以创建查询:

    文件->新建->查询

    现在,输入HQL语句。实体的名称和属性可以从左侧的树视图拖放到右侧的HQL语句。键入时,它在“异常”选项卡中提供对HQL语句的动态检查和验证,并在“SQL选项卡中显示自动生成的SQL语句。侧栏GUI也可用于动态定义命名参数

    点击F5执行查询。如果执行成功,您可以在“数据库结果”选项卡中以表格形式查看结果,或在“对象图”选项卡中以对象形式查看结果

    配置文件 可以通过以下方式创建新映射文件:

    新建->映射(hbm.xml)

    或者可以直接编辑现有文件:

    打开->打开映射

    配置文件也一样:

    新建->配置(cfg.xml)

    打开->打开配置

    工具书类
    关于NHibernate查询分析器的设置和使用教程的文档非常稀少,但希望上述内容能有所帮助。

    NHibernate.Hibernate异常:NHibernate.ByteCode.LinFu.ProxyFactory未在….“NHibernate.ByteCode.LinFu.ProxyFactory”中实现NHibernate.ByteCode.IProxyFactoryFactory应该是NHibernate.ByteCode.LinFu.ProxyFactoryFactory,还是这里的输入错误?我无法在.net 4.0中使用它。并试图下载源代码,但这给了我一个转储文件???链接到主域名,而不是下载页面的url。必须更新。