日期:2014-05-17  浏览次数:20865 次

csv导出
谁有csv导出的例子?
要求是,点asp画面的一个按钮,弹出对话框,选择保存路径后,
将数据从oracle数据库中导出为csv



------解决方案--------------------
没,帮顶
------解决方案--------------------
我也不会,顶一把
------解决方案--------------------
数据量不大的话,用ado选取记录集 rs,
cvsContent = rs..GetString(2,, ", ",VBCrLf, ' ')取得cvs内容
然后用FSO写文件 file.write cvsContent即可。

数据量大的话,用异步方式,asp触发调用数据库本身的存储过程或Transformation服务,让数据库去做转换。
------解决方案--------------------
这样不会弹出保存路径的对话框啊
------解决方案--------------------
如果是要保存到本地,cvs生成後 简单点用 response.redirect xx.cvs
或者复杂点 输出ContentType, 再用response.binarywrite输出内容。
一般情况下,不能自动保存到本地。