Rss & SiteMap

搭建论坛 http://bbs.diylsoft.com:8118/starforum/index.asp

搭建论坛是“搭建式”中文软件开发工具《搭建之星》、《网站·搭建者》技术交流的地方。
共7 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:[原创]个人版如何把备份的表中的数据导入

1楼
fanzhe 发表于:2005-3-28 20:58:50
因为备份的是前一个版本的数据,后来版升级了,表的结构不同了,但有些字段还是一样的,用户以前处理过的数据量很大,如果重新输入那会很累的,能不能把备份中相同字段的数据导入到新表中呢
2楼
引力波 发表于:2005-3-28 21:13:54
也是可以的。在知道数据库结构的情况下来做是比较方便的,你只要把相同字段的内容写入就可以了,这里的关键就是把字段如何对齐了。如果不知道字段的内容,就需要先读入数据表,看清楚后来设计如何做。所以软件升级,如果涉及数据库,往往比较麻烦,为了避免这些问题,最好把数据库一次设计到位。
3楼
洪滨 发表于:2005-3-28 21:58:34
以下是引用引力波在2005-3-28 21:13:54的发言: 也是可以的。在知道数据库结构的情况下来做是比较方便的,你只要把相同字段的内容写入就可以了,这里的关键就是把字段如何对齐了。如果不知道字段的内容,就需要先读入数据表,看清楚后来设计如何做。所以软件升级,如果涉及数据库,往往比较麻烦,为了避免这些问题,最好把数据库一次设计到位。
4楼
admin 发表于:2005-3-29 8:56:51
如果是专业数据库版用户,可以直接用“拷贝数据表”构件来实现。 如果是个人数据库版用户,可以把欲拷贝的相同字段的“字段名称”统一放到列表框或文本文件中,然后利用循环,得到列表框中当前字段名称,先赋给源表,然后得到源表字段内容,再赋给目标表中相应字段。
5楼
fanzhe 发表于:2005-3-31 1:08:24
没研究出来,这个问题对我来讲有点复杂了,希望哪位高手能做一个例子出来,让我学习学习为盼!
6楼
admin 发表于:2005-3-31 10:04:39
第4楼的回复不简明,通过记录循环和计数循环,直接循环嵌套就可以了。 具体思路: 1、备份数据表,指向记录循环的数据集;得到备份数据表的字段总数作为计数循环的次数。 2、开始记录循环。在记录循环,执行新表的方法“增加”,然后,开始计数循环。 3、在记录循环过程中,把当前值赋给备份表的字段号,得到“字段名称”赋给新表的“字段名称”,然后把备份表的“字段内容”赋给新表的“字段内容”。 具体实例,见本子论坛的贴子——拷贝相同字段。
7楼
fanzhe 发表于:2005-3-31 14:11:47
谢谢管理员
共7 条记录, 每页显示 10 条, 页签: [1]

搭建之星 网站·搭建者 Copyright © 2000 - 2011
Powered By Dvbbs Version 8.2.0
Processed in 0.08203 s, 3 queries.