利用EXEL将Oracle中的数据导入EXEL中

利用EXEL将Oracle中的数据导入EXEL中

ID:38267977

大小:378.00 KB

页数:13页

时间:2019-06-07

利用EXEL将Oracle中的数据导入EXEL中_第1页
利用EXEL将Oracle中的数据导入EXEL中_第2页
利用EXEL将Oracle中的数据导入EXEL中_第3页
利用EXEL将Oracle中的数据导入EXEL中_第4页
利用EXEL将Oracle中的数据导入EXEL中_第5页
资源描述:

《利用EXEL将Oracle中的数据导入EXEL中》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、利用EXEL将Oracle中的数据导入EXEL中一、配置数据源安装Oracle数据库客户端程序,配置Oracle数据源,如下例:E:oracleora92etworkadmintnsnames.ora该文件的内容为:LANYAN=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=ecatic-shihu)(PORT=1521)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=lanyan)(SID=shihu)

2、))二、EXEL连接数据源并获得数据如图所示:1、新建EXEL,数据—自其它来源2、选择数据源3、提示输入密码4、选择需要从Oracle中导出的表,并选择表中的列5、选择列6、涮选数据7、选择列作为排序关键字8、完成查询向导9、导入数据,选择新建工作表10、正在导入数据到EXEL中11、导入完成一、将EXEL中的数据导入到Oracle中1、有一个比较麻烦但保证成功的方法A、在本地创建一个Access数据库,将Excel数据先导入到Access。可直接导入点击鼠标右键,选择导入,文件类型选择要导入的Excel文件,也可通过创建宏用

3、TransferSpreadsheet函数实现。B、在本地创建ODBC,链接oracle数据库。将oracle中需要导入数据的表以链接表的方式在本地Access中创建(千万不要使用导入表)。C、在Access数据库中创建插入查询将导入好的Excel数据导入到oracle中。此方法实验过但是没有成功。2、自己写了个JAVA类来完成将EXEL中数据导入到Oracle中,下面为详细方法。此方法能够成功执行,需要仔细。packagetest.control.action;importjava.io.File;importjava.io.

4、FileInputStream;importjava.io.InputStream;importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.PreparedStatement;importjava.sql.SQLException;importjava.sql.Timestamp;importjxl.Cell;importjxl.Sheet;importjxl.Workbook;importcommon.util.DateUtil;importc

5、ommon.util.Tools;publicclassTest{/***指定EXEL数据文件路径*/privatestaticfinalFilefile=newFile("d:\product_info.xls");/***更新SQL语句*/privatestaticfinalStringupdateStr="UPDATEEBSP.PRODUCT_INFOSET"+"ITEM_ID=?"+",ITEM_FULL_NAME=?"+",ITEM_SHORT_NAME=?"+",ITEM_BRAND=?"+",ITEM_SPECS

6、=?"+",CATEGORY_ID=?"+",CATEGORY_NAME=?"+",SUPPLIER_ITEM_NUMBER=?"+",MANUFACTURER_NAME=?"+",MFR_PART_NUMBER=?"+",MAIN_PERFORMANCE=?"+",MAIN_STRUTURE=?"+",MAIN_PARAMETER=?"+",PRIMARY_IMAGE_ID=?"+",PRIMARY_IMAGE_NAME=?"+",IS_INCLUDE_IMG=?"+",IS_INCLUDE_DOC=?"+",PROVIDER

7、_ID=?"+",PROVIDER_NAME=?"+",KEY_WORD=?"+",AUDIT_STATUS=?"+",VIEW_STATUS=?"+",USED_STATUS=?"+",VOUCH_STATUS=?"+",CREATE_USER_ID=?"+",CREATE_USER_NAME=?"+",CREATE_DATE=?"+",LAST_UPDATE_USER_ID=?"+",LAST_UPDATE_USER_NAME=?"+",LAST_UPDATE_DATE=?"+",LANGUAGE_CODE=?"+",APP

8、_ID=?"+"WHEREITEM_ID=?";/***插入SQL语句*/privatestaticfinalStringinsertStr="INSERTINTOEBSP.PRODUCT_INFO("+"ITEM_ID"+",ITEM_FULL_NAME"+"

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。