20080421 excel oracle Tapestry
http://www.shengfang.org
如何将excel数据导入oracle中
方法一:
1、在本地创建一个Access数据库,将Excel数据先导入到Access。可直接导入点击鼠标右键,选择导入,文件类型选择要导入的Excel文件,也可通过创建宏用TransferSpreadsheet函数实现。
2、在本地创建ODBC,链接oracle数据库。将oracle中需要导入数据的表以链接表的方式在本地Access中创建(千万不要使用导入表)。
3、在Access数据库中创建插入查询将导入好的Excel数据导入到oracle中。
方法二:
先把Excel另存为.csv格式文件,如test.csv,再编写一个insert.ctl
用sqlldr进行导入!
insert.ctl内容如下:
load data --1、控制文件标识
infile 'test.csv' --2、要输入的数据文件名为test.csv
append into table table_name --3、向表table_name中追加记录
fields terminated by ',' --4、字段终止于',',是一个逗号
(field1,
field2,
field3,
...
fieldn)-----定义列对应顺序
注意括号中field排列顺序要与csv文件中相对应
然后就可以执行如下命令:
sqlldr user/password control=insert.ctl
sqlldr很简单就可以完成,速度也是最快的,何必呢?
只要在Excel中将xls文件先另存一下,选择保存类型为:制表符分隔
然后再数据库创建好对应的表test,之后,编辑sqlldr所需控制文件input.ctl,内容如下:
load data --1、控制文件标识
infile 'test.txt' --2、要输入的数据文件名为test.txt
insert into table test --3、向表test中插入记录
fields terminated by X'09' --4、字段终止于X'09',是一个制表符(TAB)
(id...) -----表test定义列对应顺序
a、insert,为缺省方式,在数据装载开始时要求表为空
b、append,在表中追加新记录
c、replace,删除旧记录,替换成新装载的记录
d、truncate,同上
在DOS窗口下使用SQL*Loader命令实现数据的输入
C:\>sqlldr userid=system/manager control=input.ctl
默认日志文件名为:input.log
默认坏记录文件为:input.bad
http://blog.csdn.net/seakingwy/archive/2006/11/25/1413970.aspx
HTTP协议 包 JAVA解析
http://blog.tianya.cn/blogger/post_show.asp?BlogID=9171&PostID=2923521
用Java解析Http请求数据
http://www.javaeye.com/post/229287
第一个tapestry实例出错了
http://blog.zol.com.cn/132/article_131247.html
一个Tapestry组件一般称作JWC(Java Web Component),它能与其它JWC一起组合,生成实例,进行配置。
Tapestry 自带了很多的JWC组件,这些组件不仅仅只是GUI组件,还有可能是带控制功能的组件,比如foreach组件能够提供循环的功能,同时tapestry 还提供了一个简单的方法来制作用户自定义的组件,所有的Tapestry应用的表示层都是由这些JWC构成的。
tapestry 实例(Workbench)下载
http://tapestrying.group.javaeye.com/group/post/2054?page=1
Tapestrying-hibernate使用指南
http://lenciel.yo2.cn/articles/tapestryhibernatejfreechart%EF%BC%8C%E5%81%9A%E4%B8%80%E4%B8%AA%E7%AE%80%E5%8D%95%E7%9A%84%E6%8A%A5%E8%A1%A8-%E4%BA%94.html
Tapestry+Hibernate+Jfreechart,做一个简单的报表 (五)
http://www.matrix.org.cn/resource/article/2005-04-17/1445.html
Tapestry+Spring+Hibernate整合工作小结
http://www.boogu.com/caiContent_6354.html
Tapestry+spring+hibernate
http://www.cn-java.com/www1/?action-viewnews-itemid-2956
Eclipse+JBoss+MySQL开发环境设置
http://hi.baidu.com/luodaijun/blog/item/ab5631d122f6c03b9a5027e9.html
利用URLConnection,生成静态网页
http://hi.baidu.com/raybb/blog/item/89f1dd07a883cece7a894732.html
如何通过URLConnection向HttpServlet发送信息
http://kimberlylu.spaces.live.com/blog/cns!73DE2CC388D256B0!3119.entry
Tapestry学习笔记(1)