当前位置: 技术问答>java相关
我使用jdbc-odbc桥,拼出sql字符串,为什么总是说:括号内的串没有正常结束?
来源: 互联网 发布时间:2015-01-21
本文导语: 拼出的字符串为: Insert into Module values('006','03','adfasdf','asdfasdf') 放在sql-plus中执行正确,为什么? | 1.字段名可以不寫 2.你的語句如果只寫成一行是對的,換行後就不對了,換行要修改一下 insertStr ...
拼出的字符串为:
Insert into Module values('006','03','adfasdf','asdfasdf')
放在sql-plus中执行正确,为什么?
Insert into Module values('006','03','adfasdf','asdfasdf')
放在sql-plus中执行正确,为什么?
|
1.字段名可以不寫
2.你的語句如果只寫成一行是對的,換行後就不對了,換行要修改一下
insertStr = "Insert into Module values('" + jTFId.getText().trim() + "',"
+ "'"+ upperId + "',"
+ "'"+ jTFName.getText().trim()+ "',"
+ "'"+ jTFNotes.getText().trim()+ "')";
是一下吧,應該對的
2.你的語句如果只寫成一行是對的,換行後就不對了,換行要修改一下
insertStr = "Insert into Module values('" + jTFId.getText().trim() + "',"
+ "'"+ upperId + "',"
+ "'"+ jTFName.getText().trim()+ "',"
+ "'"+ jTFNotes.getText().trim()+ "')";
是一下吧,應該對的