ResultSet RScount=test11.executeQuery("SELECT * FROM base");

解决方案 »

  1.   

    楼上说的对
    <jsp:useBean id="test11" scope="page" class="test.test1" />id="test11"ResultSet RScount=test11.executeQuery("SELECT * FROM base");  用id,不是类名的引用
      

  2.   

    mtou() 
    very good
    但是,运行之后还是不能插入到数据库
    java:
    //增加记录
            public void executeInsert(String sql)
            {
             try
             {
             conn = DriverManager.getConnection(sConnStr);
             Statement stmt = conn.createStatement();
             stmt.executeInsert(sql);
             }
             catch(SQLException ex)
             {
             System.err.println("testbean.executeInsert:"+ex.getMessage());
             }
            }
    <jsp:useBean id="test11" scope="page" class="test.test1" />
    <font color="#ff0000">
    <% if( name1 == null || name1.compareTo("")==0 || sex1 == null || sex1.compareTo("")==0)
       //将name与""比较,如果name与""中的字符相同就等于0。
       { 
           out.println("对不起,必须输入名称和性别!");
       }
       else
       {
           String sql="insert into base (name,sex,age,lxtel,address,mzu) values('"+name1+"','"+sex1+"','"+age1+"','"+tel1+"','"+address1+"','"+nation1+"')";
           test11.executeInsert(sql);
           //插入数据
           out.println("祝贺你增加成功!");
       }
    %>
    还是不能执行,显示 “祝贺你增加成功!”,但是没有插入到数据库中?
    不知道为什么?
      

  3.   

    <jsp:useBean id="test11" scope="page" class="test.test1" />id="test11"ResultSet RScount=test11.executeQuery("SELECT * FROM base");  用id,不是类名的引用