1把excel另存为.dbf格式,再在系统中配置数据源,
2.在java中用jdbc:odbc链接读取,

解决方案 »

  1.   

    谢谢大虾,你所说的只是一个接口,请问JAVA程序如何读取EXCEL的内容,比如我要读取EXCEL文件中第一行第一列的内容。
      

  2.   

    //eid.openRS("delete from bom where cpbh='"+drCpdh+"' and xhxh="+drXh);
    try{
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");}catch(Exception e){
    out.println("<SCRIPT LANGUAGE=\"JavaScript\">alert('打开数库源出错,请查看数据源是否正常');window.close();</SCRIPT>");
    }
    try{
    Connection con = DriverManager.getConnection( "jdbc:odbc:dbf" );//dbf为数据原名字
    Statement st = con.createStatement();
    ResultSet rs = st.executeQuery( "Select * from "+tableName);
    while (rs.next()) {
    String NUM1=rs.getString(1);
    int NUM2=rs.getInt(2);
    }
    .......
    读取时第一列就用getString(1);