您好,欢迎访问一九零五行业门户网

如何用Java将excel数据导入数据库

最近写了点关于将excel导入数据库的代码,当然也可以看做是对前面所介绍的小项目进行补充所做的准备。 我一般都是先完成功能,然后将其封装成块,再添加到项目中,个人癖好不得借鉴。 这是已经成功插入数据化数据库中数据的记录,我新建的表为db. 这是在控制
最近写了点关于将excel导入数据库的代码,当然也可以看做是对前面所介绍的小项目进行补充所做的准备。
我一般都是先完成功能,然后将其封装成块,再添加到项目中,个人癖好不值得借鉴。
这是已经成功插入数据化数据库中数据的记录,我新建的表为db. 这是在控制台的数据输入喎?http://www.2cto.com/kf/ware/vc/ target=_blank class=keylink>vcd4kpha+uty24mqxuvlgtl3t19a3+7suyse63lbgz+7ev7hy0ovx9rxeo6y4w7t6wuvw0m7sxrs908hlsrvj2xnxbnpvvusjrnky0o3t0lj8vpk1pbxet73kvaostavkx87sz9bu2ta7xnzp67w91elsu7k9oam8l3a+cjxwcmugy2xhc3m9brush:sql;>/**将execl数据导入数据库 * @author trsli * */public class createdbtable { private static connection conn; private static string sql=; private static stringbuffer buf=new stringbuffer(); static{ conn=dbconnection.getconnection(); } public static void main(string[] args) { //数据.xls文件路径 system.out.println(输入文件路径:); string filename=new scanner(system.in).nextline(); //获取需要插入数据库的数据内容 object[][] contents=new poiutil().getmessage(filename); //获取数据库创建表格的字段名 object[] titles=new poiutil().gettitles(filename); system.out.println(输入数表格名:); string fname=new scanner(system.in).nextline(); try { string ziduan=; string blank=; preparedstatement stmt=conn.preparestatement(sql); buf.append(create table +fname+( id int primary key auto_increment); //拼接字符串,主要是为了完全实现动态创建数据表格以及后期插入数据 for(int i=0;i这是数据库中数据的显示。 以下是原数据:
其它类似信息

推荐信息