你提的问题太抽象了,没法子回答。可否贴部分代码上来。

解决方案 »

  1.   

    class文件为:Odbc.class,如下
    public class Odbc{
      String Dbdriver="sun.jdbc.odbc.JdbcOdbcDriver";
      String constr="jdbc:odbc:js";
      Connection cn=null;
      ResultSet rs=null;
      Statement stmt;  public Odbc() throws Exception{
    Class.forName(Dbdriver);
         cn=DriverManager.getConnection(constr,"oper","oper");
      }
      public ResultSet Query(String sql)throws Exception{
        stmt=cn.createStatement();
        rs=stmt.executeQuery(sql);
        return rs;
      }
      public void Update(String sql)throws Exception{
        stmt=cn.createStatement();
        stmt.executeUpdate(sql);
      }
      public void CloseStmt()throws Exception{
        stmt.close();
      } 
      public void CloseCn()throws Exception{
        cn.close();
      }   
    }jsp代码:
    ResultSet sqlRst=null;
    String p[],sql;
    cn.init("total");
    Statement stat=cn.createStatement();
    p=new String[51];
    int i=1,j=0;
    for(;i<=50;i++){ 
        p[i]=request.getParameter("ch"+i);//这是一组复选框,如果选中则能通过其值
                                          //到数据库中查找相应记录
    }
    for(i=1;i<=50;i++){ 
    if(p[i]!=null){
    sql="select * from TBL_CONTACH_INFO where INFO_ID="+p[i];
    sqlRst=cn1.Query(sql);
    sqlRst.next();
             }
    }
    sqlRst.close();
    cn1.CloseCn();