首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > VSTS >

H2兑现cvs数据表文件读取写入

2013-03-17 
H2实现cvs数据表文件读取写入1、将数据写入文件package com.boonya.h2.csvimport java.sql.SQLExceptioni

H2实现cvs数据表文件读取写入
1、将数据写入文件

package com.boonya.h2.csv;import java.sql.SQLException;import java.sql.Types;import org.h2.tools.Csv;import org.h2.tools.SimpleResultSet;/** * CsvWrite.java * 功能:测试H2提供cvs数据写入文件 * @author boonya * @version 1.0 2013-03-11 */public class CsvWrite {public void write(){SimpleResultSet srs=new SimpleResultSet();srs.addColumn("ID", Types.INTEGER, 255, 0);srs.addColumn("NAME", Types.VARCHAR, 255, 0);srs.addRow(1,"boonya");srs.addRow(2,"boonyafun");try {new Csv().write("D:/SpringSource/DBH2/data/mytest.csv", srs,null);} catch (SQLException e) {e.printStackTrace();}}public static void main(String[] args) {new CsvWrite().write();}}

2、读取文件数据
package com.boonya.h2.csv;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import java.sql.SQLException;import org.h2.tools.Csv;/** * CsvRead.java * 功能:测试H2提供cvs数据文件读取 * @author boonya * @version 1.0 2013-03-11 */public class CsvRead {public void read(){ResultSet rs=null;try {rs = new Csv().read("D:/SpringSource/DBH2/data/mytest.csv", null, null);try {ResultSetMetaData meta=rs.getMetaData();while (rs.next()) {for (int i = 0,j=meta.getColumnCount(); i <j; i++) {System.out.println(meta.getColumnLabel(i+1)+" : "+rs.getString(i+1));}}} catch (SQLException e) {e.printStackTrace();}} catch (SQLException e) {e.printStackTrace();}finally{try {if(rs!=null)rs.close();rs=null;} catch (SQLException e) {e.printStackTrace();}}}/** * 读取文件结果: *  ID : 1     *  NAME : boonya     *  ID : 2     *  NAME : boonyafun *  @param args */public static void main(String[] args) {new CsvRead().read();}}

热点排行