【问题标题】:SimpleMembership with IBM Informix in MVC4.0在 MVC4.0 中使用 IBM Informix 的 SimpleMembership
【发布时间】:2014-04-14 13:38:29
【问题描述】:

我在 MVC4.0 数据库中使用 IBM Informix 的 SimpleMembership。

“WebSecurity.InitializeDatabaseConnection("OpioCentralDB", "userprofile", "userid", "username", autoCreateTables: true);"方法正在调用。

发生异常,提示“错误 [42000] [IBM][IDS/UNIX64] 指定的表 (informix.tables) 不在数据库中。(-111 ISAM 错误:未找到记录。)”

根据我的研究,运行时正在寻找执行 SimplMembership 所需的表并尝试创建它,但由于语法问题未能这样做。

我已经在数据库中创建了所需的表,即使这样我也遇到了同样的错误!

请帮助我。

提前致谢。

【问题讨论】:

    标签: asp.net asp.net-mvc-4 entity-framework-5 informix


    【解决方案1】:

    我在谷歌上搜索了很多天,并通过阅读许多帖子得出结论,这似乎是不可能的 因为用于投影查询的 MS SQL 表达式和 Informix SQL 表达式之间存在语法差异。

    SimpleMembership 尝试创建表或检查执行成员资格所需的现有表的那一刻;由于语法差异,它无法创建任何内容并跳转到错误提示 The specified table (informix.tables) is not in the database.

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多