插入语句: insert into visitorinfo (VisitorName, Password, Character, Description, VisitorID) values ('sesaint', '123', 'Manager', '1', '10002');
数据库字段:
VisitorID varchar 30 不允许空 主键
VisitorName varchar 30 不允许空
Password varchar 255 不允许空
Character varchar 255 不允许空
Description varchar 255 不允许空
出现异常:1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Character, Description) values ('10002', 'sesaint', '123', 'Manager', '1')' at line 1
实在看不出来到底哪里语句出错,或许看代码太久,看不出细微的地方,麻烦各位查找一下,哪里有异常和问题.谢谢了.
字段类型和长度我都计算过没有出错的可能.ID没有设置自增,但是设置成VARCHAR的,是方便我插入自己生成的主键.倒是第一个原因没听懂你的意思,麻烦你好好说一下.而且默认情况下的insert into visitorinfo values(?,?,?,?,?) 就能插入进去.实在搞不懂.
追答可能你把密码设置了明文吧