日期:2014-05-18  浏览次数:20764 次

java中进行sql的语句查询如何加入“号?
这是我的语句 
String Sql="";
 Sql="select * from pros where extbei="+max1s+"@"+max2s+"@"+max3s+"@"+max4s+"@"+max5s;
 System.out.println(Sql);
无法查询到正确的结果于是我把sql语句打印出来
结果是这样的
select * from pros where extbei=装订类别-精装@书籍语言-中文@功能类别-基础教育@适合人群-学生@图书类别-人文社科
但是需要的查询语句是
select * from pros where extbei=”装订类别-精装@书籍语言-中文@功能类别-基础教育@适合人群-学生@图书类别-人文社科“
如何把“加入到这个语句
 Sql="select * from pros where extbei=”"+max1s+"@"+max2s+"@"+max3s+"@"+max4s+"@"+max5s+“”“;
这样子肯定是不行的OTZ

求教


------解决方案--------------------
java中要拼接双引号,用/“代替”
------解决方案--------------------
sb.append("<td class=\"yangshi2\" align=\"center\">日期</td>");