Statement和ResultSet 以及他们的子类都是接口,不能用new 方法直接实列化 
只能如下:
Statement stmt_add = con.createStatement();
ResultSet res_add = stmt_add.executeQuery(SqlStr);

解决方案 »

  1.   

    Statement stmt_add=null;
    我都是这么用的,也许是你的程序在其他地方有问题吧,你仔细看看再
      

  2.   

    Statement stmt_add=new Statement(); 
    ResultSet res_add=new ResultSet(); 
    改为:Statement stmt_add=null; 
    ResultSet res_add=null;
    应该没有问题!!
      

  3.   

    Statement stmt_add=new Statement(); 
    ResultSet res_add=new ResultSet(); 
    这样的语句编译不过,改为
    Statement stmt_add=null; 
    ResultSet res_add=null;
    试试