1
我正在使用WebMatrix,并试图在MySQL数据库中创建用户时停留在第一位。MySQL的WebSecurity.CreateAccount失败
错误消息是在行:
var token = WebSecurity.CreateAccount(email, password, requireEmailConfirmation);
错误消息:
您的SQL语法错误;检查对应于你的MySQL服务器版本正确的语法使用附近的手册 '[用户ID] FROM [用户配置] WHERE(UPPER([邮件])= '[email protected]')'
我可以完全理解服务器正试图使用SQL格式化查询到MySQL服务器。我如何重新编译或告诉WebSecurity.CreateAccount
使用MySQL格式的查询?
有什么想法?
预先感谢您 krish
嗨,谢谢..我已经使用MySQL连接器6.6.5在visual studio 2012中创建了一个项目,然后按照这个步骤操作。 http://www.codeproject.com/Articles/117157/Setting-up-MySql-Membership-with-Visual-Studio-201 不知何故,现在它工作正常。我没有硬编码任何只是使用VS2012模板所提供的模板。希望这可以帮助别人 –
它的工作原理是因为您没有使用WebSecurity帮助器。您正在使用专门用于MySQL的会员供应商。 –