代码:
package beans;
import beans.ConDB;
import beans.regindata;
import java.sql.*;public class DoConDB{
//声明要使用的其它的BEAN
private ConDB condb;
private regindata regindata;
private Statement stmt;
private int i;
//构造中初始化
       public DoConDB(){
        regindata=new regindata();
        condb=new condb();
        stmt=null;
        i=-99;
        }
        //设置要传入的类型
        public void setRegindata(regindata regindata){
        this.regindata=regindata;
        }
        //执行更新操作的方法
        public int toUp(){
        try{
        String sql="insert into users(name,password,havemoney,regindata) values('"+regindata.toChinese(regindata.getUsername())+"','"+regindata.toChinese(regindata.getUserpwd)+"','"+regindata.toChinese(regindata.getFmail)+"','"+500+"','"+new Data()+"')";
        stmt=condb.getStmtread();
        i=stmt.executeUpdate(sql);
       
       
        }catch(Exception e){
        i=-1;
        }
        return i;
              
  }
  public void close(){
   try{
   condb.close();
  
   }catch(Exception e){
  
   }
   }
}
编译结果:

解决方案 »

  1.   

    如果他们都在beans包下,根本就不用导。就可以识别。
      

  2.   

    如果他们都在beans包下,根本就不用导。就可以识别。
      

  3.   

    包正确导入了呀,都是在beans包下呀,要命呀,大家帮忙一下呀
      

  4.   

    你在classpath下 将bean的文件夹路径设置在里面  不要包含conDB这个文件
      

  5.   


    1.设置classpath=.;bean的文件夹路径,绝对路径
    2.有可能是编码的问题,新建一个文件,完全手动输入代码,不要使用copy
      

  6.   

    把DoConDB.java放到beans目录的上一级目录试下。
    用控制台运行的话,源文件和class文件不要放在同目录下,会有冲突。貌似你的源文件和要导入的文件在同一个目录