导航:首页 > 编程语言 > javamysqlexcel

javamysqlexcel

发布时间:2024-06-24 03:24:08

㈠ 濡备綍鐢↗ava瀹炵幇鎶奺xcel琛ㄤ腑镄勬暟鎹瀵煎叆鍒癿ysql鏁版嵁搴揿凡链夌殑琛ㄤ腑

package com.cn.gao;

import java.util.List;

public class FromExcelToDb {
public static void main(String[] args) {
//寰楀埌琛ㄦ牸涓镓链夌殑鏁版嵁
List<Stu> listExcel=StuService.getAllByExcel("d://book.xls");
/*//寰楀埌鏁版嵁搴撹〃涓镓链夌殑鏁版嵁
List<Stu> listDb=StuService.getAllByDb();*/

DBhelper db=new DBhelper();

for (Stu stuEntity : listExcel) {
int id=stuEntity.getId();
if (!StuService.isExist(id)) {
//涓嶅瓨鍦ㄥ氨娣诲姞
String sql="insert into student (name,sex,num) values(?,?,?)";
String[] str=new String[]{stuEntity.getName(),stuEntity.getSex(),stuEntity.getNum()+""};
db.AddU(sql, str);
}else {
//瀛桦湪灏辨洿鏂
String sql="update student set name=?,sex=?,num=? where id=?";
String[] str=new String[]{stuEntity.getName(),stuEntity.getSex(),stuEntity.getNum()+"",id+""};
db.AddU(sql, str);
}
}
System.out.println("鏁版嵁镟存柊鎴愬姛锛");
}
}

阅读全文

与javamysqlexcel相关的资料

热点内容
整数压缩 浏览:993
最优停止策略问题算法 浏览:715
pdf图片背景 浏览:766
app的图标有什么风格 浏览:28
python代码运行编译器 浏览:936
魔鬼训练程序员 浏览:686
php上传大文件失败 浏览:602
sw服务器指定端口怎么填 浏览:189
java有哪些数组 浏览:984
程序员戴手表影响工作吗 浏览:235
游戏皇后解压视频 浏览:367
c语言怎么打开文件编译 浏览:436
手机上什么app可以设计logo 浏览:800
pid算法单片机 浏览:375
python数据精度 浏览:632
管什么小女孩App 浏览:192
phppdf转换成图片 浏览:468
十八讲pdf 浏览:619
mysql导入压缩文件 浏览:22
usb控制单片机 浏览:906