欢迎来到HELLO素材网! 南京网站制作选择顺炫科技
丰富的DIV CSS模版、JS,jQuery特效免费提供下载
当前位置:主页 > 建站教程 > 服务器教程 >

第N次被ACCESS的要害字涮

发表于2019-04-21 23:04| 次阅读| 来源网络整理| 作者session

摘要:第N次被ACCESS的要害字涮
第N次被ACCESS的要害字涮

  因为需求测试数据库的连通性,测试名目利用了“方便”的ACCESS来作为后台数据库,但因为它太“方便”了,致使于半天的工夫都断送在了它隐藏的要害字上...

  名目利用了NHibernate来作为数据库中间层,并利用NUnit停止单元测试。可当我配置好一切模型类及配置文件之后,测试环境竟然抛出了这个谬误:

  NHibernate.HibernateException : 字段定义语法谬误。

  ----> System.Data.OleDb.OleDbException : 字段定义语法谬误。

  遂上网搜查,初步判别为ACCESS要害字冲突,因为以前的名目因为数据库要害字冲突出现过此类成绩,所以模型设计过程中已经留意并避开了它,然而,貌似有漏网之鱼,于是又搜出ACCESS的要害字列表,一个字段一个字段对比,未发现任何冲突。

  无法中只能拿出最后一招,一个字段一个字段的停止修正,最后在N个小时之后,发现了一个要害字列表中不存在的要害字:Position

  至于论断,我不想再对ACCESS做什么评论,只能说,我用ACCESS我活该...