!!!紧急求助!!!关于数据的导入导出!!!

tinyghost 2003-10-08 09:58:49
各位大虾:
我现在想用pb制作一个将数据库中的数据表导出成文本文件,然后再从这个文本文件中将数据导回,苦于没有思路和办法,列位请帮帮忙,不胜感激
...全文
63 20 打赏 收藏 转发到动态 举报
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
tinyghost 2003-10-09
  • 打赏
  • 举报
回复
2个数据库的部分表结构相同,但是数据是不同的,要把数据合并到一起
tinyghost 2003-10-09
  • 打赏
  • 举报
回复
to:freedom2001(天翔)
你说的做datastore导成文件怎么实现,能说的详细点吗??
freedom2001 2003-10-09
  • 打赏
  • 举报
回复
晕,终于明白你的意思了,你是想在两个数据库之间传输数据啊,因为两边没法连起来,所以你想通过文本文件来实现这个功能对吧。其实如果你不嫌麻烦的话,可以打开数据库,直接把每个表的数据导出来生成.sql文件,然后拿过去在导进去就行了,建立数据窗口也是一个好办法,或者你写一个程序,用datastore来做这个事情,建立一个表,表的内容就是存放数据库中所有的表信息,每次导数据库时,按照这个表里记录的表名,分别将数据导出来生成文件,然后再导入另外一个数据库,应该可以满足你的要求了
ishxb 2003-10-09
  • 打赏
  • 举报
回复
友情帮顶
klbt 2003-10-08
  • 打赏
  • 举报
回复
同意Awang_126(王小虎) ,注意最好不要保存标题。
liujiaqiang 2003-10-08
  • 打赏
  • 举报
回复
楼主,成功了吗?他们都说得对。
YewPu 2003-10-08
  • 打赏
  • 举报
回复
同意!
qiyousyc 2003-10-08
  • 打赏
  • 举报
回复
SaveAs()与ImportFile()函数
SaveAs(filename, saveastype, colheading)的参数colheading写false
dw_1.saveas(filename,Text!,false)
鸡翅多 2003-10-08
  • 打赏
  • 举报
回复
楼上的楼上的楼上的方法应该是最简单的方法了
flyhot 2003-10-08
  • 打赏
  • 举报
回复
你可以用PB中数据窗口的SaveAs()函数保存为文本文件,然后用数据窗口的ImportFile()函数将导出的文本文件在导入
119119 2003-10-08
  • 打赏
  • 举报
回复
同意楼上的,好像很多人都是这样作的。
chrisfy 2003-10-08
  • 打赏
  • 举报
回复
同意楼上
Awang_126 2003-10-08
  • 打赏
  • 举报
回复
你可以用PB中数据窗口的SaveAs()函数保存为文本文件,然后用数据窗口的ImportFile()函数将导出的文本文件在导入
luchard 2003-10-08
  • 打赏
  • 举报
回复
什么离的很远的单独的数据库 啊?不很明白!

你要合并数据是怎样的合法?
表应该都是不同的表,你要把他们后成同一个表么?
还是怎样?
tinyghost 2003-10-08
  • 打赏
  • 举报
回复
这2个数据库离的很远单独的数据库
tinyghost 2003-10-08
  • 打赏
  • 举报
回复
首先谢谢各位,但是这样对于我来说有点难,因为我的情况是,要把2个数据库的数据合并,然后统一核算,乖乖,35个表,我总不能作35个数据窗口吖??还有别的方法吗??这个方法我考虑过,但是我这里有点困难.
地狱余烬 2003-10-08
  • 打赏
  • 举报
回复
up
luchard 2003-10-08
  • 打赏
  • 举报
回复
是的是的!
同意关大哥!
sun1976 2003-10-08
  • 打赏
  • 举报
回复
同意上面各位,我不最好使datastore,速度快些,节约资源
如定要datawindow ,在适当的地方设置setredraw(false)
不然数据量大的时候export前的retrieve()会奇慢无比
workhand 2003-10-08
  • 打赏
  • 举报
回复
upuupppupupup

1,108

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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