当前位置: 代码迷 >> Java相关 >> 求助有关数据库问题。
  详细解决方案

求助有关数据库问题。

热度:98   发布时间:2011-11-28 17:34:13.0
求助有关数据库问题。


                    rs=stmt.executeQuery("select CustName from user ='"+name+"' where id ="+id);
                    while(rs.next())
                    {
                        
                    }


    我这段SQL语句对么。



  第二, 如果对的。  如何把name的值  封装进User类。
User use=new User();
String name=use.setCustName(custName); //出错。。


  求解。。
  
搜索更多相关的解决方案: 数据库  如何  where  

----------------解决方案--------------------------------------------------------
   rs=stmt.executeQuery("select CustName from user ='"+name+"' where id ="+id);
这句话原理来说,没问题,但是由于不安全,所以最好改用Statement或者Pre什么什么的Statement(手打的,可能有错)

String name=use.setCustName(custName); //出错。。
因为你调用的是set方法,set方法是void类型的,
String不能赋void值。所以要错,
要么
use.setCustName("xxxx");
String name = use.getCustName();
要么直接
String name = use.getCustName();

----------------解决方案--------------------------------------------------------
  相关解决方案