当前位置: 技术问答>java相关
请各位看看这条SQL语句有什么错误,运行时老是说“INSERT INTO”错误?谢谢!!
来源: 互联网 发布时间:2017-05-01
本文导语: 在IE中的报错如下: [Microsoft][ODBC Microsoft Access Driver] INSERT INTO 语句的语法错误。 我仔细看过了,看不出错误! | 把你的数据表的结构详细说说看啊,说不定是数据库完整性参照...
在IE中的报错如下:
[Microsoft][ODBC Microsoft Access Driver] INSERT INTO 语句的语法错误。
我仔细看过了,看不出错误!
[Microsoft][ODBC Microsoft Access Driver] INSERT INTO 语句的语法错误。
我仔细看过了,看不出错误!
|
把你的数据表的结构详细说说看啊,说不定是数据库完整性参照的问题
|
改:
insert into BBS(index,date,theme,content) values(?,?,?,?)
依次成:
insert into BBS(index) values(?)
insert into BBS(index,date) values(?,?)
insert into BBS(index,date,theme) values(?,?,?)
insert into BBS(index,date,theme,content) values(?,?,?,?)
一步一步来,not null的先上,最后就容易找出是哪个出错了.
insert into BBS(index,date,theme,content) values(?,?,?,?)
依次成:
insert into BBS(index) values(?)
insert into BBS(index,date) values(?,?)
insert into BBS(index,date,theme) values(?,?,?)
insert into BBS(index,date,theme,content) values(?,?,?,?)
一步一步来,not null的先上,最后就容易找出是哪个出错了.
|
字段是什么类型就用什么set方法。
|
确实,sql语句里那个分号是多余的
|
根据我的经验,如果是自动生成的索引是不用录入的,所以可以是一下
insert into BBS(date,theme,content) values(?,?,?)
应该可以了吧
insert into BBS(date,theme,content) values(?,?,?)
应该可以了吧
|
你数据库中DATE是什么数据类型?
|
insert into BBS(index,date,theme,content) values(?,?,?,?);";
把那个;去掉试试
把那个;去掉试试