我就是做新闻系统,要让新闻每访问一次,阅读次数就加一 
我设了一个字段"cs"存访问次数 
我是这样写的 
不知道为什么老是出错大家帮我看看啊 
<%! String id=""; %> 
<% 
id=request.getParameter("x"); 
String sql="select * from xwfb where id="+id; 
ResultSet rs=stmt.executeQuery(sql); 
if (id!=null); 

String sql="update xwfb set cs=cs+1 where id="+id; 
ResultSet rs=stmt.executeUpdate(sql); 

rs.next(); 
String bt=rs.getString("bt"); 
String sj=rs.getString("sj"); 
String zz=rs.getString("zz"); 
String ly=rs.getString("ly"); 
String cs=rs.getString("cs"); 
String content=rs.getString("content"); 
%>

解决方案 »

  1.   

    <%! String id=""; %> 
    <% 
    id=request.getParameter("x"); 
    String sql="select * from xwfb where id="+id; 
    ResultSet rs=stmt.executeQuery(sql); 
    if (id!=null); 

    String sql="update xwfb set cs=cs+1 where id="+id; 
    stmt.executeUpdate(sql); 
    }rs.next(); 
    String bt=rs.getString("bt"); 
    String sj=rs.getString("sj"); 
    String zz=rs.getString("zz"); 
    String ly=rs.getString("ly"); 
    String cs=rs.getString("cs"); 
    String content=rs.getString("content"); 
    %>问题太多了,新来的吧?
      

  2.   

    这样的编发 现在很少了
    建议你把方法用BEAN 实现 JSP页面上调用方法 做一个ADDHOT 的方法 页面调用的时候给方法传一个新闻的ID 就可以实现了