首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

寻找把数据库查询结果转换成TAB分隔的文本文件的方法?该怎么处理

2012-02-14 
寻找把数据库查询结果转换成TAB分隔的文本文件的方法?执行一个查询后,我需要把TQUERY的查询结果保存到文本

寻找把数据库查询结果转换成TAB分隔的文本文件的方法?
执行一个查询后,我需要把TQUERY的查询结果保存到文本文件中,每个字段之间使用TAB制表符分隔,不打算使用循环写文本的方式,因为如果有上百万条数据的话,这个速度太慢了,请教大家有没有什么其他比较高效的方法,我用了AdoQuery的savetoFile,结果保存出来汉字时乱码,也没能按照TAB分隔字段.

[解决办法]
直接用OPENROWSET即可
只不过导出的文件格式是Tab分隔的,那么需要在输出目录下创建一个Schema.ini文件,将其内的Format项改为TabDelimited即可!
[解决办法]
最简单还是 自己处理吧。

复杂点就用 ODBC连接CVS文件,输出到CVS文件。

热点排行