首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

新手求解!解决思路

2012-01-11 
新手求解!!!!!!!!!!String sqlselect a_id,commodityname,commoditycount,transactionmoney,ispaid,prov

新手求解!!!!!!!!!!
String sql="select a_id,commodityname,commoditycount,transactionmoney,ispaid,provider,description,accountdate from user_account";
if(!Utils.isNull(productName)&&!Utils.isNull(payStatus)) {
sql =sql +" where commodityname="+productName+"and ispaid="+payStatus;
}


java.sql.SQLException: ORA-00933: SQL 命令未正确结束 这么回事???????

[解决办法]
String sql="select
a_id,commodityname,commoditycount,transactionmoney,ispaid,provider,description,accoun"+"tdate from user_account";

换行的话 用“+”号连起来

[解决办法]
//sql +" where commodityname="+productName+"and ispaid="+payStatus+"";这一句有问题
应该是sql +" where commodityname="+productName+" and ispaid="+payStatus+"";
也就是在and那里 少了个空格

热点排行