通过jdbc-odbc访问excel

一、配置和说明

1、 JDBC-ODBC桥作为包sun.jdbc.odbc与JDK一起自动安装,无需配置驱动包。

2、设置数据源:控制面板-->管理工具-->数据源(ODBC)-->单击“用户DSN”选项卡-->选择包含*.xls的驱动程序。双击它,进入它的配置界面,单击“选择工作薄”选择你的目标excel文件。

3、excel表单的第一行为列名行

二、程序实例

 

import java.sql.*;

public class HH {
  public static void main(String[] a){
   try{
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");   //加载JdbcOdbc驱动
    Connection con=DriverManager.getConnection("jdbc:odbc:Excel Files","","");  //Excel Files是DSN配置的数据源名
    Statement st=con.createStatement();
    ResultSet rs=st.executeQuery("select * from [sheet1$]"); //sheet1表单名必须夹在“[ $]”之间
    while(rs.next()){
     System.out.println(rs.getString(1));
    }
    st.close();
    con.close();
   }catch(Exception e){
    e.printStackTrace();
   }
  
  }
}

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值