Java将excel数据导入数据库的方法
来源:才华咖 本文已影响1.5W人
来源:才华咖 本文已影响1.5W人
很多时候拼接字符串是很多项目必须做的,该代码中我们拼接了不少sql语句,也许有更简单的方式,可以使用java将excel里的数据导入到数据库里,下面一起来看看使用java将excel里的`数据导入到数据库里的基本方法,仅供参考。
/**将execl数据导入数据库
* @author trsli
* */
public class CreateDBTable {
private static Connection conn;
private static String sql="";
private static StringBuffer buf=new StringBuffer();
static{
conn=onnection();
}
public static void main(String[] args) {
tln("输入文件路径:");
String filename=new Scanner()。nextLine();
//获取需要插入数据库的数据内容
Object[][] contents=new PoiUtil()。getmessage(filename);
//获取数据库创建表格的字段名
Object[] titles=new PoiUtil()。gettitles(filename);
tln("输入数表格名:");
String fname=new Scanner()。nextLine();
try {
String ziduan="";
String blank="";
PreparedStatement stmt=areStatement(sql);
nd("create table "+fname+"( id int primary key auto_increment");
//拼接字符串,主要是为了完全实现动态创建数据表格以及后期插入数据
for(int i=0;i
nd(","+titles[i]+" varchar(20)");
if(i==th-1){//字符串末尾没有","
ziduan+=titles[i]+"";
blank+="?";
}else{
ziduan+=titles[i]+",";
blank+="?,";
}
}
//sql数据拼装完成
sql="insert into "+fname+"("+ziduan+") values ("+ blank+")";
nd(" );");
uteUpdate(ring());
tln("预处理…");
Excel快速输入重复数据的方法
Oracle数据库与FoxPro数据的转换
Oracle考试知识点:修改数据库名db-name的方法
Access 2007中的数据怎么导入Excel文件
用Dreamweaver MX 2004与SQL数据库相连
java将excel文件转换成pdf文件的方法
Oracle数据库基础知识:SELECT语句
2016最新Oracle数据库导入导出命令总结
Excel避免重复输入数据的方法
Excel中数据要双击单元格能更新数据问题的解决方法
Excel快速输入数据的方法
excel数据导入access后提示字段类型转换失败怎样解决
关于Excel文本型数据转为数值型数据的解决方法
Oracle数据库SELECT语句
Access 2007中的数据如何导入Excel文件
用Java如何处理XML数据
Asp.Net数据输出到EXCEL表格中的教程
java输入数据流的方法有哪些
解读Dreamweaver数据库路径
Dreamweaver数据库路径详解
介绍Excel的数据排序方法
java输入数据流的方法
excel2007插入数据透视表的方法
Java将excel数据导入数据库的方法
Dreamweaver数据库路径是什么
如何理解Javascript的caller,callee,call,apply区别
OracleDBA数据库性能进行优化
将Sublime Text 2配置为Java的IDE的具体方法
EXCEL数据处理中的方法
如何利用Java技术实现两个不同数据库之间的数据交换
《数据的图表化》EXCEL教案
oracle中truncatetable后的数据如何恢复
使用Java程序连接各种数据库的方法
如何将Excel表格导入到autocad中
用云计算数据库进行的数据库设计论文
Excel数据挑选的方法
数据库工程师
JavaScript中exec函数用法
Oracle数据库DBA基础试题
excel表中移动数据的方法