package bean;
import java.sql.*;
public class Bean extends Dcl {
//以下是用户表操作部分
public boolean adduser(){
boolean bu_adduser=false;
try{
String usersql="insert into username(name,password,dept,pop) values("+name+","+password+","+dept+","+pop+")";
if(super.insert(usersql))bu_adduser=true;
}catch(Exception e){
System.out.println("增加用户失败");
}finally{
return bu_adduser;
}
}public String getName(){
return name;
}
public void setName(String name){
this.name=name;
}
public String getPassword(){
return password;
}
public void setPassword(String password){
this.password=password;
}
public String getDept(){
return dept;
}
public void setDept(String dept){
this.dept=dept;
}
public String getPop(){
return pop;
}
public void setPop(String pop){
this.pop=pop;
}
}下面是编译时报的错误:Bean.java:5: cannot resolve symbol
symbol  : class Dcl
location: class bean.Bean
public class Bean extends Dcl {
                          ^
Bean.java:10: cannot resolve symbol
symbol  : variable name
location: class bean.Bean
        String usersql="insert into username(name,password,dept,pop) values("+na
me+","+password+","+dept+","+pop+")";
                                                                              ^
Bean.java:10: cannot resolve symbol
symbol  : variable password
location: class bean.Bean
        String usersql="insert into username(name,password,dept,pop) values("+na
me+","+password+","+dept+","+pop+")";       ^
Bean.java:10: cannot resolve symbol
symbol  : variable dept
location: class bean.Bean
        String usersql="insert into username(name,password,dept,pop) values("+na
me+","+password+","+dept+","+pop+")";                    ^
Bean.java:10: cannot resolve symbol
symbol  : variable pop
location: class bean.Bean
        String usersql="insert into username(name,password,dept,pop) values("+na
me+","+password+","+dept+","+pop+")";                             ^
Bean.java:11: cannot resolve symbol
symbol  : variable super
location: class bean.Bean
        if(super.insert(usersql))bu_adduser=true;
           ^
Bean.java:20: cannot resolve symbol
symbol  : variable name
location: class bean.Bean
        return name;
               ^
Bean.java:23: cannot resolve symbol
symbol  : variable name
location: class bean.Bean
        this.name=name;
        ^
Bean.java:26: cannot resolve symbol
symbol  : variable password
location: class bean.Bean
        return password;
               ^
Bean.java:29: cannot resolve symbol
symbol  : variable password
location: class bean.Bean
        this.password=password;
        ^
Bean.java:32: cannot resolve symbol
symbol  : variable dept
location: class bean.Bean
        return dept;
               ^
Bean.java:35: cannot resolve symbol
symbol  : variable dept
location: class bean.Bean
        this.dept=dept;
        ^
Bean.java:38: cannot resolve symbol
symbol  : variable pop
location: class bean.Bean
        return pop;
               ^
Bean.java:41: cannot resolve symbol
symbol  : variable pop
location: class bean.Bean
        this.pop=pop;
        ^
14 errors

解决方案 »

  1.   

    Bean.java:5: cannot resolve symbol
    symbol  : class Dcl
    location: class bean.Bean
    public class Bean extends Dcl {
     没有找到Dcl 这个类
    Bean.java:10: cannot resolve symbol
    symbol  : variable name
    location: class bean.Bean
            String usersql="insert into username(name,password,dept,pop) values("+na
    me+","+password+","+dept+","+pop+")";
    没有找到name ,以下一样
      

  2.   

    我的Dcl这个类就在同一个包下,怎么会找不到呢,
      

  3.   

    dcl是我另外写的一个类,都放在同一个文件夹下,我先把dcl编译好了,也放在同一目录下,就是这个Bean类编译不出来。