如何将一个数据窗口中的数据保存为一个文本文件?请各位指点

ytmvvf 2003-06-25 08:24:53
现在我有一个数据窗口,需要将统计后的结果保存为一个文本文件或excle文件。请问如何操作,
...全文
45 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
hovoy 2003-06-29
  • 打赏
  • 举报
回复
唉,没办法,楼上说的差不多都对
ytmvvf 2003-06-28
  • 打赏
  • 举报
回复
不是外部数据,我是按照上面的代码写的,可是真的保存后是空文件,不知为何?请多多指教?
china_dot_com 2003-06-28
  • 打赏
  • 举报
回复
不能是外部数据吗?
外部数据和直接去表的数据有什么不同?请指教
adeva 2003-06-27
  • 打赏
  • 举报
回复
不会吧,我们都用了好久了!你的数据窗口是不是使用外部数据源?
adeva 2003-06-26
  • 打赏
  • 举报
回复
哥们,你可以结帖了!
qujianwei 2003-06-26
  • 打赏
  • 举报
回复
dw_1.SaveAs(ls_path,TEXT!, FALSE)
//ls_path:文件路径
ytmvvf 2003-06-26
  • 打赏
  • 举报
回复
是真的,我那样做了,可是就是保存为一个新文件,打开后也是空的,就是一个原来就有的文件,保存后,打开仍然是空的,帮帮忙呀,不信,可以试一试呀,拜托了各位!
SanMaker 2003-06-26
  • 打赏
  • 举报
回复
应该能做到,如果有原文件,应该在原文件尾追加数据,覆盖了算什么呀!!
adeva 2003-06-26
  • 打赏
  • 举报
回复
对了,这种做是有个弊端,就是当原文件已存在时它不能够覆盖!你那种情况一定是原文件已经存在。
Terry79 2003-06-26
  • 打赏
  • 举报
回复
To adeva(埃得娃):是啊,为什么保存后打开是空文件的?
ytmvvf 2003-06-26
  • 打赏
  • 举报
回复
按照以上做法,为何保存过去的都是空的,也可以找到这个文件,但是打开以后是空的?里面什么也没有
linleming 2003-06-25
  • 打赏
  • 举报
回复
ls_path //返回路径
ls_filename//返回你输入的文件名
你不需要excel类型可以去掉
linleming 2003-06-25
  • 打赏
  • 举报
回复
string ls_path,ls_filename
integer li_ret

li_ret=GetFileSaveName("保存文件", ls_path, ls_filename, "XLS", "文本文件 (*.TXT),*.TXT," + " Excel 文件 (*.XLS), *.XLS")
ytmvvf 2003-06-25
  • 打赏
  • 举报
回复
如果是想要点一下保存按钮同时弹出一个窗口,可以选择保存类型,语句怎么样?请把代码写出,可以吗?谢谢
SanMaker 2003-06-25
  • 打赏
  • 举报
回复
dw_1.SaveAs(c:\data.txt,TEXT!, FALSE)

这个方法,不能在文件后面续加,你想再存成同名的,就覆盖原来的了
SanMaker 2003-06-25
  • 打赏
  • 举报
回复
我有一个现成的dll文件
linleming 2003-06-25
  • 打赏
  • 举报
回复
dw_1.SaveAs(c:\data.txt,TEXT!, FALSE)
fjzjr 2003-06-25
  • 打赏
  • 举报
回复
SaveAs()
adeva 2003-06-25
  • 打赏
  • 举报
回复
用如下一段代码即可:
 String ls_file_name,ls_path_name
 If GetFileSaveName('保存为',ls_path_name,ls_file_name , "XLS", &
"Excel Files (*.XLS),*.XLS," + &
" TEXT Files (*.TXT), *.TXT") = 1 Then
If dw_1.SaveAsAscii(ls_path_name,"~t","") <> 1 Then
messagebox("提示","导出数据失败!")
Else
messagebox("提示","导出数据成功!")
End If
 End If
 当然,最好的做法呢你还是将上面代码封装代一个用户对象中去!因为这还是有一定的通用性的!

611

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder DataWindow
社区管理员
  • DataWindow社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧