惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

H
Hackread – Cybersecurity News, Data Breaches, AI and More
G
Google Developers Blog
The GitHub Blog
The GitHub Blog
Jina AI
Jina AI
A
About on SuperTechFans
MongoDB | Blog
MongoDB | Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
博客园_首页
Blog — PlanetScale
Blog — PlanetScale
酷 壳 – CoolShell
酷 壳 – CoolShell
Google DeepMind News
Google DeepMind News
D
DataBreaches.Net
B
Blog RSS Feed
大猫的无限游戏
大猫的无限游戏
美团技术团队
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
L
LangChain Blog
WordPress大学
WordPress大学
S
SegmentFault 最新的问题
腾讯CDC
Hugging Face - Blog
Hugging Face - Blog
阮一峰的网络日志
阮一峰的网络日志
H
Help Net Security
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻

博客园 - ㊣阿华

FastSpring.NET v4.1将使用Spring.NET1.3和NHibernate2.1 FastSpring.NET v4.1 Sample 提供下载(含FastSpring.NETv4.1bin版) Spring.Net & NHibernate 中文论坛重新开放! FastSpring.NET v4.0 Sample 提供下载 母婴网(51muying.Com) [推荐]物流百科-物流行业百科全书 今天收到阿里巴巴 人脉通体验邮件 新注册了个域名alirenmai.com大家看做个什么网站好? 马云涉足SNS社区? alirenmai.com正式启用 ProjectOffice V1.0 提供下载 如何在新浪博客中添加JavaScript代码 C#.NET开发的WEB文件管理器下载 ProjectOffice V1.0 重新开始公测 ProjectOfficeV1.0发布(基于FastSpring.NET V3.0开发) FastSpring.NET V2.05 final 发布[集成Spring.net & NHibernate & Ajax] 国内第一个支持Spring.NET/NHibernate/Ajax的开源的Framework FastSpring.NET V2.05 RC2 发布 FastNHibernate.NET V1.00 第一个测试版发布(包含全部源代码) FastSpring.NET V2.05 RC1下载地址
KeyNotFoundException: 给定关键字不在字典中
㊣阿华 · 2009-09-14 · via 博客园 - ㊣阿华

NHibernate2.1.0GA,在使用过程中,出现以下错误提示:
“KeyNotFoundException: 给定关键字不在字典中。”

找问题我找了一天,是map文件中的相关的HQL使用了关键字。(“member”,这个以前是可以用的,现在不能用了。)

大家如果也有此问题,查排查你的HQL和map文件中的query的定义。

具体错误信息为:
[KeyNotFoundException: 给定关键字不在字典中。]
   System.ThrowHelper.ThrowKeyNotFoundException() +28
   System.Collections.Generic.Dictionary`2.get_Item(TKey key) +2668548
   NHibernate.Param.ParameterTranslationsImpl.GetNamedParameterInfo(String name) +32
   NHibernate.Param.ParameterTranslationsImpl.GetNamedParameterExpectedType(String name) +30
   NHibernate.Engine.Query.HQLQueryPlan.BuildParameterMetadata(IParameterTranslations parameterTranslations, String hql) +956
   NHibernate.Engine.Query.HQLQueryPlan..ctor(String hql, String collectionRole, Boolean shallow, IDictionary`2 enabledFilters, ISessionFactoryImplementor factory) +924
   NHibernate.Engine.Query.HQLQueryPlan..ctor(String hql, Boolean shallow, IDictionary`2 enabledFilters, ISessionFactoryImplementor factory) +45
   NHibernate.Engine.Query.QueryPlanCache.GetHQLQueryPlan(String queryString, Boolean shallow, IDictionary`2 enabledFilters) +210
   NHibernate.Impl.SessionFactoryImpl.CheckNamedQueries() +449
   NHibernate.Impl.SessionFactoryImpl..ctor(Configuration cfg, IMapping mapping, Settings settings, EventListeners listeners) +5245
   NHibernate.Cfg.Configuration.BuildSessionFactory() +137
   Spring.Data.NHibernate.LocalSessionFactoryObject.NewSessionFactory(Configuration config) +69
   Spring.Data.NHibernate.LocalSessionFactoryObject.AfterPropertiesSet() +4753
   Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory.InvokeInitMethods(Object target, String name, IConfigurableObjectDefinition definition) +269
   Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory.ConfigureObject(String name, RootObjectDefinition definition, IObjectWrapper wrapper) +702
   Spring.Objects.Factory.Support.WebObjectFactory.ConfigureObject(String name, RootObjectDefinition definition, IObjectWrapper wrapper) +108
   Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory.InstantiateObject(String name, RootObjectDefinition definition, Object[] arguments, Boolean allowEagerCaching, Boolean suppressConfigure) +956

原贴来自:http://www.springframework.cn/blog/32.html