OpenTextFile 写文本文件 OpenTextFile 写文本文件时,是不是有长度限制啊?或者说文件的大小有限制啊?应该怎么解决? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 就是 我在往txt文件写内容时(writeline),因为是循环输出,发现输出到txt文件的内容不全,还有好多内容没有写入,现在只写到23k,就不写了。所以想知道它的长度限制 改一下写的方式,打开方式用append,写的时候直接print就好,我这么写过,最大的写到几百兆都没什么问题 23k?不写了,是停顿还是出错?试试用append mode打开,还不行的话,当写了一定量后,close文件,重开试试。没搞过大文件,思路而已。 EXEC sp_oacreate 'Scripting.FileSystemObject',@obj out EXEC sp_oamethod @obj,'OpenTextFile',@file out,@filename,8,true EXEC sp_oamethod @file,'WriteLine',null,@textEXEC sp_oamethod @file,'Close',nullEXEC sp_oadestroy @fileEXEC sp_oadestroy @obj VBA 方法方面的问题:我要写一个VBA方法1,在打开EXCEL文件后就去执行VBA方法1,如果有这个方法的例子更加好,在线等待......解决了就给分 急啊(高分)!如何隐藏vpn的拨入连接? 有没有可以实现文字竖排功能的API?? 求教,该问题如何解决 如何捕获在其他程序中的鼠标按下与键盘按下事件 VB能否象VC或Delphi使用类的继承,能否使用窗体类,如果不能,VB如何进行OO编程 vb各窗口的连接 求救高手!!!!VB读取文本文件 关于vb中字符串的累加 如何使用ftp,求救!!! 求助,真切求助,vb打开多个文件的问题 【CBM666 的电子彩页制作系统】
试试用append mode打开,还不行的话,当写了一定量后,close文件,重开试试。
没搞过大文件,思路而已。
EXEC sp_oamethod @obj,'OpenTextFile',@file out,@filename,8,true
EXEC sp_oamethod @file,'WriteLine',null,@text
EXEC sp_oamethod @file,'Close',null
EXEC sp_oadestroy @file
EXEC sp_oadestroy @obj