Java读取Excel文件
2008-05-14 11:25
274 查看
1.通过JDBC访问工作表,首先创建一个新的ODBC数据源,在Windows xp系统上创建数据源的过程如下:进入“设置/控制面板/性能和维护/管理工具/数据源(ODBC),点击“添加”,在弹出窗口中选择“Driver do Microsoft Excel(*.xls)”,然后在数据源名处输入一个名字Book1(相当于数据库名),然后点击“选择工作簿”,然后找到并选取你的Excel文件,点击确定完成配置。
2.代码:
import java.sql.Connection;
import java.sql.Statement;
import java.sql.ResultSet;
import java.sql.ResultSetMetaData;
import java.sql.DriverManager;
public class Test public static void main(String[] args) try Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con = DriverManager.getConnection("jdbc:odbc:Book1", "",
"");
Statement st = con.createStatement();
ResultSet rs = st.executeQuery("SELECT * FROM [Sheet1$]");
ResultSetMetaData rsmd = rs.getMetaData();
int numberOfColumns = rsmd.getColumnCount();
while (rs.next()) for (int i = 1; i <= numberOfColumns; i++) if (i > 1) // 用逗号分隔各列
System.out.print(", ");
String columnvalue = rs.getString(i);
System.out.print(columnvalue);
}
System.out.println("");
}
st.close();
con.close();
} catch (Exception ex) System.err.print("Exception: ");
System.err.println(ex.getMessage());
}
}
}
2.代码:
import java.sql.Connection;
import java.sql.Statement;
import java.sql.ResultSet;
import java.sql.ResultSetMetaData;
import java.sql.DriverManager;
public class Test public static void main(String[] args) try Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con = DriverManager.getConnection("jdbc:odbc:Book1", "",
"");
Statement st = con.createStatement();
ResultSet rs = st.executeQuery("SELECT * FROM [Sheet1$]");
ResultSetMetaData rsmd = rs.getMetaData();
int numberOfColumns = rsmd.getColumnCount();
while (rs.next()) for (int i = 1; i <= numberOfColumns; i++) if (i > 1) // 用逗号分隔各列
System.out.print(", ");
String columnvalue = rs.getString(i);
System.out.print(columnvalue);
}
System.out.println("");
}
st.close();
con.close();
} catch (Exception ex) System.err.print("Exception: ");
System.err.println(ex.getMessage());
}
}
}
相关文章推荐
- Java处理Excel文件---excel文件的创建,删除,写入,读取
- Java 读取Excel文件
- java 读取excel文件
- Java 自定义读取Excel文件
- 好记性不如烂笔头8-JAVA读取EXCEL文件
- Java使用POI读取Excel文件
- java读取excel文件
- java实现对Excel文件进行创建、读取、修改等操作
- java读取excel文件并写入另一个excel文件
- Java 读取Excel文件
- java读取Excel文件
- Java读取Excel文件
- java读取excel文件
- java 读取excel文件
- java处理Excel文件---excel文件的创建,删除,写入,读取
- JAVA使用POI读取EXCEL文件的简单model
- java中读取Excel文件
- java读取excel文件
- java使用POI实现Excel文件的读取
- Java读取Excel文件