当前位置: 技术问答>java相关
一处插入数据时发生的错误,请帮忙解决!
来源: 互联网 发布时间:2015-04-25
本文导语: 我是个JSP的初学者,仿着书上的一个例子做了个小程序,有点问题。 我想向数据库里插入一条数据,如下: sql = "insert into bbs (username,note) " + "values ('" + username + "','" + note + "')"; p_bean.executeInsert(sql);...
我是个JSP的初学者,仿着书上的一个例子做了个小程序,有点问题。
我想向数据库里插入一条数据,如下:
sql = "insert into bbs (username,note) " + "values ('" + username + "','" + note + "')";
p_bean.executeInsert(sql);
我使用的数据库是access,建立的表中有三项,ID,username,note。
其中ID一项是自动编号。
运行提示:Insert into语句语法错误
我试着去掉(username,note),变成对整个表项的插入,虽然提示有错,但可成功插入。
如:
sql = "insert into bbs " + "values (4,'" + username + "','" + note + "')";
根据提示分析,可能是自动编号与自己插入数值产生了冲突。
我自己分析的结果错误是出在"bbs (username,note) ",但不清楚为什么和如何修改才可以使程序正确执行!
我想向数据库里插入一条数据,如下:
sql = "insert into bbs (username,note) " + "values ('" + username + "','" + note + "')";
p_bean.executeInsert(sql);
我使用的数据库是access,建立的表中有三项,ID,username,note。
其中ID一项是自动编号。
运行提示:Insert into语句语法错误
我试着去掉(username,note),变成对整个表项的插入,虽然提示有错,但可成功插入。
如:
sql = "insert into bbs " + "values (4,'" + username + "','" + note + "')";
根据提示分析,可能是自动编号与自己插入数值产生了冲突。
我自己分析的结果错误是出在"bbs (username,note) ",但不清楚为什么和如何修改才可以使程序正确执行!
|
try:
sql = "insert into bbs ([username],[note]) " + "values ('" + username + "','" + note + "')";
sql = "insert into bbs ([username],[note]) " + "values ('" + username + "','" + note + "')";