当前位置:  技术问答>java相关

请大虾指点一二 网上书店 书籍查询sql 语句

    来源: 互联网  发布时间:2015-09-08

    本文导语:  String  author=request.getParameter("author").trim(); String  bookname=request.getParameter("bookname").trim(); String bookSelect=""; String authorSelect=""; if(bookname.compareTo("")!=0){  nameSelect="bookname='"+bookname+"'";} if(author.compareTo("")!=0) { authorSelect="auth...

String  author=request.getParameter("author").trim();
String  bookname=request.getParameter("bookname").trim();
String bookSelect="";
String authorSelect="";
if(bookname.compareTo("")!=0){ 
nameSelect="bookname='"+bookname+"'";}
if(author.compareTo("")!=0) {
authorSelect="author='"+author+"'";}
byte[] tmpbyte=bookSelect.getBytes("ISO8859_1");
bookSelect=new String(tmpbyte);
tmpbyte=authorSelect.getBytes("ISO8859_1");
authorSelect=new String(tmpbyte);
if(authorSelect.compareTo("")!=0&&nameSelect.compareTo("")!=0) nameSelect="and"+nameSelect;
String sql="select pid from book where";
sql=sql+authorSelect+nameSelect+"order by pid desc";

|
String author = new String(request.getParameter("author").trim().getBytes("ISO8859_1"), "GB2312");
String bookname=new String(request.getParameter("bookname").trim().getBytes("ISO8859_1"), "GB2312");

String authSQL = null;
String nameSQL = null;
boolean flag=true;

if(author == null || author.equals("")) {
   authSQL = "";
   flag=false;
} else {
   authSQL = "author='" + author + "'";
   flag=true;
}

if(bookname == null || bookname.equals("")) {
   bookname = "";
} else {
   if(flag) bookname = "and bookname='" + bookname + "'";
   else bookname = "bookname='" + bookname + "'";
}

String sql = "select pid from book where";
sql = sql + authSQL + nameSQL;

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 各位大虾,小弟有一事不明,请大虾赐教!
  • 在solaris下如何卸载wu-ftpd???????????????????????谢谢大虾!!!!!!!!!!
  • 请大虾们谈谈linux和unix的异同吧
  • 请大虾,详细介绍一下JavaBean的写法,和调用过程!
  • 对LDAP有研究的大虾请进,见者有分
  • 超级新手菜鸟请问各位大虾!
  • 各位大虾,一个初学者该怎样开始学习java?
  • 编程技术其它 iis7站长之家
  • 哪位大虾知道weblogic与websphere的差别?
  • 大虾救命!APACHE没有理睬JSP?!!!
  • 请问各位大虾,如何把一个String赋值给一个Char[]??
  • 大虾救命啊!!!50分!!!
  • 哪位大虾指点一下哪里有weblogic下载啊???
  • 请问各位unix大虾,哪有免费的unix下载?
  • 初学者求救!!哪位大虾给点源代码?
  • 在下初学java,请各位大虾推荐几个java学习网站吧!
  • 请各位大虾介绍几个好一点的linux论坛,谢谢!
  • 大虾救命,dos下面怎么输入中文?
  • 请问大虾们,如何学习linux?
  • session里面可以放整型数吗?大虾请指教!!!


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3