jsp中读取excel中的数据,急!急!急!(300分)

W

wukw

Unregistered / Unconfirmed
GUEST, unregistred user!
还是孙老师厉害,看得都是满屏幕的 xxx语。
再见了,兄弟!祝你好运。
 
P

Pipi.

Unregistered / Unconfirmed
GUEST, unregistred user!
jdbc-odbc也是一个办法,只是只在windows环境有效,如果你的服务器是linux,就没办法了
 
W

wukw

Unregistered / Unconfirmed
GUEST, unregistred user!
唉,Pipi大虾老是不肯给我他的QQ。。。郁闷中
 
P

Pipi.

Unregistered / Unconfirmed
GUEST, unregistred user!
我的qq不对公业务
 
W

wukw

Unregistered / Unconfirmed
GUEST, unregistred user!
to Pipi
你可以搞一个私人QQ,一个技术QQ。原来大虾有时候也很笨啊!
你要号,我给你一个。只要你给我发个mail: wukw@263.net
 
P

Pipi.

Unregistered / Unconfirmed
GUEST, unregistred user!
不是号的问题,给了你吧,人家什么卷卷姐姐,陶陶妹妹的也要,应付不过来呀
 
W

wukw

Unregistered / Unconfirmed
GUEST, unregistred user!
大虾真是越来越笨了,已经达到了脑子里只有0和1的境界。
殊不知,外面的世界有多精彩。。。比如有小数,有String,更重要的是还有MM!
仔细想想,隐身登录是干什么用的?你给我号,他们怎么会知道起来??多几个朋友不好吗???好奇怪!想不通!!
再说人家卷卷姐姐、陶陶妹妹也不一定会看上你啊!
有空出去走走,外面的世界好精彩,你看看那个甲醇的自我介绍,多可爱(可怜的没人爱)!
你才比他低一名,也许还有翻身的机会。。。
 
S

snjat

Unregistered / Unconfirmed
GUEST, unregistred user!
to:yysun
我看了例子,好象只能从服务器端操作excel,能不能在客户商操作呢?
 
P

Pipi.

Unregistered / Unconfirmed
GUEST, unregistred user!
找我要qq的天天都有啊,不能光给你,不给别人啊,给的人太多,聊不过来啊
 
P

papa

Unregistered / Unconfirmed
GUEST, unregistred user!
->我看了例子,好象只能从服务器端操作excel,能不能在客户商操作呢?
这个恐怕更有难度了:这就是说,你必须用JavaScript把Excel中的数据解析出来。安全性都通不过吧!!?
我都怀疑有解决办法吗?
各位大侠认为呢?
 
S

snjat

Unregistered / Unconfirmed
GUEST, unregistred user!
JavaScript把Excel中的数据解析出来还是比较方便,但要把数据存入数据库中呢。
忘了写环境了:
apache+resin+oracle for unix+jsp
 
P

papa

Unregistered / Unconfirmed
GUEST, unregistred user!
我也碰到类似的问题,借snjat大侠的“宝地”一用,没意见吧??
我愿意再加200分。
如果是在服务器端处理导入数据,客户端一直等着服务器处理数据(解析数据,一条一条插入数据)。
合适吗?譬如处理了十分钟,客户端就等十分钟吗?
另外如果碰到异常数据,该怎么办呢?一条异常数据就全部回滚吗?还是该跳过异常数据,接着往下面做呢?
 
P

papa

Unregistered / Unconfirmed
GUEST, unregistred user!
回的这么快?
-》JavaScript把Excel中的数据解析出来还是比较方便
有示例的代码吗?
还是有点疑惑:JavaScript可以读取本地文件,那安全性岂不是有问题?
->要把数据存入数据库中呢?
笨办法之一:再次存为文件,上传到服务器去解决。(开玩笑了!!)
笨办法之二:如果数据量不大,分页解析数据,分页提交数据。
 
L

l_x_yuan

Unregistered / Unconfirmed
GUEST, unregistred user!
到微软公司下载api就可以
 
R

rockyxie

Unregistered / Unconfirmed
GUEST, unregistred user!
HI,兄弟,
快把钱交出来,否则,我可要撕票了。
B-)
JOKE。
我这几天正好在调查这方面的问题。建议你到IBM的FRAMEWORK
去下载一个ExcelAccessor Bean Suite。这个包里面提供了对于95,97
EXCEL的操作类,以及例子。应该可以满足你的需要。
关于在客户端进行处理的问题,这恐怕不是一个很好的解决办法,
如果,仅仅是要把数据取出,保存到数据库的话,可以直接用CSV
文件的方式,而不要用EXCEL,数据量要小很多。如果,一定要在
客户 端进行处理的话,不妨用APPLET和SERVLET进行通讯,这样
可以更可靠一些。当然,ExcelAccessor也就要集成到APPLET的包了。
我个人认为,简单的办法是,传送文件到服务器上,通过ExcelAccessor
取得数据,然后,更新数据库。具体的细节可以参照ExcelAccessor
的例子。
如果有别的什么问题的话,我们在探讨。
祝解决问题。
[8D]
 
J

jim2002

Unregistered / Unconfirmed
GUEST, unregistred user!
我用过jsp读excel,然后把它(记录集)写入mysql,不知对你是否有用?
 
S

snjat

Unregistered / Unconfirmed
GUEST, unregistred user!
to:jim2002,请你列出具体方案和例子
to:rockyxie,你的效果好吗,有没有具体点的方案和例子,不要撕票,只要成功,再开你300分
先谢谢各位!
 

曹晓钢

Unregistered / Unconfirmed
GUEST, unregistred user!
agree with rockyxie &
yysun.
其实用什么方法,什么类库access excel不重要。关键在于这一步一定是在server端完成的。
那么你就需要做一次文件交换工作,我认为采用upload是比较妥当的。用户upload excel,
then
server parse the file and access DB server with a transaction.
现实工程中我们用到了上传CSV,然后更新数据库,原理就是这样。
 
顶部