public faq(){ 
构造函数名应该跟类名一样,你大小写搞错了,f要大写

解决方案 »

  1.   

    不可能把,java大小写敏感的
    要不然你的那个“构造函数”带了返回值?
      

  2.   

    public ResultSet executeQuery(String sql){ 
    try{ 
    conn=DriverManager.getConnection(connStr); 
    Statement stmt=conn.createStatement(); 
    rs=stmt.executeQuery(sql); 
    return rs; 

    catch(SQLException e){ 
    System.err.println(e.getMessage()); 
    return null; } 
    } } public faq(){ 
    构造函数名应该跟类名一样,你大小写搞错了,f要大写返回语句:return 要在try块和catch块中各有一个。rs 的值只在try 块中有效