当前位置: 技术问答>java相关
我的数据库插入语句啊~~
来源: 互联网 发布时间:2015-06-19
本文导语: 我用jsp和Access写一个简单的数据库应用 其中设计数据库数据的插入 sql语句为:insert into testTable(name,password.privacy,number)values('stephen','faint','admin',32) 其中name,password,privacy是字符串变量,而number是整型变量 最后运行却提...
我用jsp和Access写一个简单的数据库应用
其中设计数据库数据的插入
sql语句为:insert into testTable(name,password.privacy,number)values('stephen','faint','admin',32)
其中name,password,privacy是字符串变量,而number是整型变量
最后运行却提示
java.sql.SQLException: [Microsoft][ODBC Microsoft Access 驱动程序] INSERT INTO
语句的语法错误。
到底是为什么呢?
其中设计数据库数据的插入
sql语句为:insert into testTable(name,password.privacy,number)values('stephen','faint','admin',32)
其中name,password,privacy是字符串变量,而number是整型变量
最后运行却提示
java.sql.SQLException: [Microsoft][ODBC Microsoft Access 驱动程序] INSERT INTO
语句的语法错误。
到底是为什么呢?
|
并不是说不能用number做字段名
insert into testTable(name,password.privacy,[number])values('stephen','faint','admin',32)
这样就可以了
insert into testTable(name,password.privacy,[number])values('stephen','faint','admin',32)
这样就可以了
|
字段长度?
关键字重复?
你用errorpage接收一下,然后用看看有没有更详细的描述?
关键字重复?
你用errorpage接收一下,然后用看看有没有更详细的描述?
|
insert into testTable(name,password.privacy,number)values('stephen','faint','admin',32)
password.privacy应改成password,privacy//是逗号
password.privacy应改成password,privacy//是逗号
|
insert into testTable(name,password.privacy,number)values('stephen','faint','admin',32)改成
insert into testTable(name,password,privacy,number) values('stephen','faint','admin',32)
改那个句号,如果还不行救灾values前面加个空格了
insert into testTable(name,password,privacy,number) values('stephen','faint','admin',32)
改那个句号,如果还不行救灾values前面加个空格了
|
你把number字段该到第一位试试看,或者还一个数据库,不用桥连接看看
|
数据定义没有错误?在查询分析器中有无错误提示?
32也括起来好了
insert into testTable(name,password,privacy,number) values('stephen','faint','admin','32')
32也括起来好了
insert into testTable(name,password,privacy,number) values('stephen','faint','admin','32')