java连接Excel数据库读取,写入,操纵Excel表格

(2009-11-15 14:21:03)

转载
标签:

java

excel

连接

杂谈

分类:技术文档

java连接MicroSoft excel 与java连接txt文档有很大的区别,其中往excel 中插入数据与往my sql中插入数据很相似,也要用到相关的sql语句,只是具体的语法有些许的差别。jxl jar包是java连接excel表格很重要也很好用的第三方支持,现将示例如下。

一、导入jxl jar包

二、  往Excel表格中写数据

WritableWorkbook wwb = null;
 
   // 创建可写入的Excel工作簿
   String fileName = "D://write3.xls";

//以fileName为文件名来创建一个Workbook
   wwb = Workbook.createWorkbook(new File(fileName));

// 创建工作表
   WritableSheet ws = wwb.createSheet("Test Shee 1", 0);

//要插入到的Excel表格的行号,默认从0开始
   int row;

//要插入到的Excel表格的列号,默认从0开始
     Label labelC = new Label(row, columne, String s1);
    Label lableD = new Label(columne, row, String s2);
    ws.addCell(labelC);
    ws.addCell(lableD);

//写进文档

wwb.write();

// 关闭Excel工作簿对象
   wwb.close();

这样就将字符串s1写入到了第row列,第columne行的格子中,将字符串s2写入到了第columne列,第row行的格子中了。

三、从Excel表格中读出数据

Workbook info = Workbook.getWorkbook(new File("d:/write.xls"));
   Sheet sheet = info.getSheet(0);

Cell c = sheet.getCell(0,0);

String s = c.getContents();

这样s中存的就是write.xls表格中,sheet1中的第一行第一列格子中的值。

java连接Excel数据库读取,写入,操纵Excel表格相关推荐

  1. java linux mysql数据库_Linux Java连接MySQL数据库

    Linux(Ubuntu平台)Java通过JDBC连接MySQL数据库,与Windows平台类似,步骤如下: 解压 jdbc: tar -zxvf mysql-connector-java-5.1.1 ...

  2. java连接Hbase数据库

    java连接Hbase数据库 如果是是连接机群上的Hbase服务,需要提前将相关的几个xml文件存放在本地的编程目录下,否则开发端无法获取机群信息及授权: hdfs-site.xml core-sit ...

  3. java连接Orcale数据库并查询、插入、删除数据

    java连接Orcale数据库并查询.插入.删除数据 oci和thin是Oracle提供的两套Java访问Oracle数据库方式. thin是一种瘦客户端的连接方式 oci是一种胖客户端的连接方式 J ...

  4. 【Java】Java连接Mysql数据库的demo示例

    [Java]Java连接Mysql数据库的demo示例 1.安装mysql数据库 2.下载java-mysql-connector.jar包 3.完成java配置 4.写java代码运行测试 1.安装 ...

  5. Java连接mysql数据库的方式,java连接mysql数据库的方式(4句语句)

    1 加载mysql驱动: class.forName("con.mysql.jdbc.Driver").newInstance(); 2 根据数据库路径url,账号,密码进行数据库 ...

  6. java中oracle.链接,java连接Oracle数据库的方法解析

    本文主要对java连接Oracle数据库方法进行步骤解析,具有很好的参考价值,需要的朋友一起来看下吧 Oracle数据库先创建一个表和添加一些数据 1.先在Oracle数据库中创建一个student表 ...

  7. Java连接Mysql数据库增删改查实现

    Java连接Mysql数据库增删改查实现 时间比较赶,我这里只实现查询,有时间再添加另外两个 难度 : ⭐⭐⭐(全星5颗星的情况下) 新建一个动态的网站工程, 把jar包全部复制进去,主要要那个mys ...

  8. scala 连接oracle_一分钟教你学会用java连接Oracle数据库

    package java_jdbc; //java连接Oracle数据库 import java.sql.Connection; import java.sql.DriverManager; impo ...

  9. Java连接SQL数据库失败的分析思路

    简单的说下java连接SQL数据库的步骤: 1. 首先要有一个jtds.jar数据库驱动包. 2. 可先在项目下新建一个Folder,取名为lib,把jtds驱动包放到lib文件夹下. 3. 在项目上 ...

最新文章

  1. Hadoop学习笔记—11.MapReduce中的排序和分组
  2. java使用循环案例——CSDN博客
  3. 阿里云高级技术专家:面向5G的云网一体及云原生应用实践
  4. abcdefg顺序Java打印,全国2012年10月自考JAVA语言程序设计(一)试题及答案
  5. 使用Entity Framework和Web API的ASP.NET Core Blazor CRUD
  6. Opencv Mat CascadeClassifier cstdio
  7. 生成的头_谷歌新款怪物制造机,用GAN一键生成定制版哥斯拉
  8. 【渝粤教育】电大中专电商运营实操 (16)作业 题库
  9. Hadoop1.2.0开发笔记(九)
  10. my java note -------String 类的实例化
  11. PID算法理解和代码以及PID调参
  12. cortex M3/4 内部总线
  13. python计算md5码
  14. 字体反爬-起点网月票榜案例
  15. 实地调查,瑞幸门店天天爆满,因祸得福?
  16. Emscripten 单词_背单词分享 | 我觉得实用的背单词方法
  17. Python学习week4
  18. C++ Opencv binarization thinning and bone processing
  19. 国产麒麟系统为何饱受争议?
  20. 微信公众号:我们可以用它来干什么?

热门文章

  1. mysql邮箱认证_邮箱验证功能的实现
  2. python提交spark_带有python入口点的sparksubmit
  3. python怎么重启内核_解决jupyter运行pyqt代码内核重启的问题
  4. 电大计算机考试打开画图程序,最新国家开放大学电大《计算机绘图》形考任务网考试题及答案.pdf...
  5. python爬虫设置下拉框的值_python爬虫:BeautifulSoup 使用select方法的使用
  6. psp用ps1模拟器_电脑上ps1和fc模拟器资源下载,包含当年ps1上的西游记和霸王的大陆复刻版...
  7. 声卡硬件测试软件,RMAA声卡检测(RightMark Audio Analyzer)
  8. android组件化架构 书,Android MVVM组件化架构方案
  9. 工作失职的处理决定_工作失误处理决定
  10. vue 循环遍历list_vue使用map代替Aarry数组循环遍历的方法