博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java使用javacsv读取csv文件 导入Mysql数据库
阅读量:4290 次
发布时间:2019-05-27

本文共 1198 字,大约阅读时间需要 3 分钟。

包和测试文件已经上传:

package csv;import java.io.IOException;import java.nio.charset.Charset;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.SQLException;import java.sql.Timestamp;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Date;import com.csvreader.CsvReader;import com.csvreader.CsvWriter;public class DB2ExportCsv   {       /**      * 读取CSV文件       * @param con  数据库访问     * @param csvFilePath   文件路径    */      public static void  readCsv(String csvFilePath, Connection con){           try {               String sql="INSERT INTO app_stock_news(title,external_links,create_time,news_time,stock_code,stock_name,content) VALUES(?,?,?,?,?,?,?)";        PreparedStatement pStatement=con.prepareStatement(sql);                ArrayList
csvList = new ArrayList
; //用来保存数据 //生成CsvReader对象,以,为分隔符,GBK编码方式 CsvReader reader = new CsvReader(csvFilePath,',',Charset.forName("gbk")); //一般用这编码读就可以了 reader.readHeaders; // 跳过表头 如果需要表头的话,不要写这句。 //逐条读取记录,直至读完 while(reader.readRecord){ csvList.add(reader.getValues); } reader.close; for(int row=0;row
java使用javacsv读取csv文件 导入Mysql数据库

转载地址:http://hxggi.baihongyu.com/

你可能感兴趣的文章
java.lang.Instrument 代理Agent使用
查看>>
Javascript:指针、帽子和女朋友
查看>>
Android中的ALERTDIALOG使用_优就业
查看>>
java使用javacsv读取csv文件 导入Mysql数据库
查看>>
Apache2.4 + Tomcat7负载均衡和集群(一)
查看>>
基于角色和资源的用户权限控制(用SpringMVC实现)
查看>>
前端代码入门——选择器与优先级 优就业
查看>>
javascript面试的5个冷门知识点
查看>>
Lucene初探
查看>>
Git简介、安装及创建版本库
查看>>
如何在JavaScript中编写一个简单的Bug跟踪器
查看>>
jQuery 效果 - 滑动
查看>>
对Java多态的深入理解
查看>>
javascript重点-表达式和运算符_优就业
查看>>
springmvc整合poi导出报表
查看>>
Oracle Data Guard延迟的原因
查看>>
java8 遍历数组的几种方式
查看>>
java基础知识(七)--Object类
查看>>
Object.prototype.toString_优就业
查看>>
JS之浏览器对象BOM
查看>>