社区
Web 开发
帖子详情
用jsp实现excle、txt文件导入oracle,求助!
wangweibilly
2006-07-25 01:10:30
用jsp实现excle、txt文件导入oracle
网页中,用户将本地excle文件,通过jsp导入到oracle某表中...
请求范例!谢谢
...全文
151
5
打赏
收藏
用jsp实现excle、txt文件导入oracle,求助!
用jsp实现excle、txt文件导入oracle 网页中,用户将本地excle文件,通过jsp导入到oracle某表中... 请求范例!谢谢
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mrdangdong
2006-07-25
打赏
举报
回复
顶!
kkk3279
2006-07-25
打赏
举报
回复
用的比较多的就是JXL类了..
package EXCEL;
import java.io.File;
import java.sql.Statement;
import java.sql.SQLException;
import jxl.Cell;
import jxl.Sheet;
import jxl.Workbook;
import java.sql.Connection;
import Ryda.QM;//自定义对象
public class QMExcel{
private String fileName;//Excel文件的物理路径
private String sheetName;//工作表名
//构造函数
public QMExcel( String file, String sheet ){
this.fileName = file;
this.sheetName = sheet;
}
//打开Excel文件,并写到数据库中去..
public void visitExcel(……){
try{
jxl.Workbook rwb = Workbook.getWorkbook(new File( this.fileName ));
Sheet st = rwb.getSheet( this.sheetName );
int i = 1;
while( i<st.getRows() ){
QM qm = new QM();
for(int j=0; j<st.getColumns(); j++){
//读取各个列的数据
if(st.getCell(j, 0).getContents().trim().equals("单位名称")){
qm.dwmc = st.getCell(j, i).getContents().trim();
}
}
qmToDB.intoDB(……);//按行循环添加新数据到表中
i++;
}
rwb.close();
}catch(Exception e){
e.printStackTrace();
}
}
}
linshaojie
2006-07-25
打赏
举报
回复
先把excel文件上传到服务器然后可以把excel当作一个表来读取,然后把读出来的数据插入数据哭,给你个例子试试看~~~ 在jsp中加入: (只要引用java.sql.*即可)
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}
catch(ClassNotFoundException e1)
{
out.print("driver is not exist");
}
try{
Connection conn_excel=DriverManager.getConnection("jdbc:odbc:Driver={Microsoft Excel Driver (*.xls)};DBQ="這裡寫文件的絕對路徑和文件名");
Statement stmt_excel=conn_excel.createStatement();
String str_excel="Select * From [Sheet1$]";
ResultSet rs_excel=stmt_excel.executeQuery(str_excel);
while(rs_excel.next())
{
machinecode=rs_excel.getString(1);
programcode=rs_excel.getString(2);
if(programcode != null && !programcode.trim().equals(""))
{
Connection conn=Conn.getConnection();
String str_insert="insert into SA_List(SA_L_MachineCode,SA_L_ProgramCode) values(?,?)";
PreparedStatement stmt=conn.prepareStatement(str_insert);
stmt.setString(1,machinecode);
stmt.setString(2,programcode);
stmt.executeUpdate();
}
}
}
catch(Exception e)
{
}
凋零的老树
2006-07-25
打赏
举报
回复
两边结构一样就行
awaysrain
2006-07-25
打赏
举报
回复
先上传,再导没啥难的
excle
导入
oracle
数据库软件
可以选择
excle
表格中的任意的列对应到
oracle
表中的任意列。非常方便小巧,简单实用。
excle
导入
ORACLE
源码.rar
标题中的“
excle
导入
ORACLE
源码.rar”指的是一个压缩包
文件
,包含了将Excel数据
导入
Oracle
数据库的相关源代码。这个工具对于需要频繁处理大量Excel数据并将其存储到
Oracle
数据库的用户来说非常实用。源码中可能包含...
EXTJS做的
EXCLE
导入
ORACL
在“EXTJS做的
EXCLE
导入
ORACL”这个项目中,EXTJS被用来
实现
一个用户界面,允许用户上传Excel
文件
并将其数据
导入
到
Oracle
数据库中。EXTJS提供了丰富的组件库,包括表格、表单、按钮等,使得构建复杂的交互式前端应用...
jqGrid控件
导入
导出Excel
文件
jqGrid控件
导入
导出Excel
文件
,将几个jqgrid导出一份Excel多sheet
文件
,亦可多sheet的excel
导入
至多个jqGrid表格。
学生综合测评管理系统
本系统是WEB模式的学生综合素质管理系统 ...
excle
批量数据
导入
excle
格式报表输出 .成绩查询 页面模块化 .三层结构设计 程序逻辑结构分用户界面、业务逻辑处理和数据存储 .面向对象设计 .人性化设计
Web 开发
81,117
社区成员
341,740
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章