Rss & SiteMap

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

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

标题:[注意]检查“拷贝数据表”的BUG

1楼
pc_doctor 发表于:2009-5-3 11:10:20

《者》中的“拷贝数据表”在使用发现有一小BUG——

有数据库1和数据库2,两个的库结构完全相同(也就是说,数据库2是数据库1的完全复制而成,仅库名不同而已),就是想使数据库2作为数据库1的一个备份。两库中都有一个自动编号的关键字段“序号”。

通过“拷贝数据表”来将数据库1某些符合条件的记录拷贝的数据库2中去,在使用发现了以下问题:

一、将“拷贝数据表”构件中的“相同字段”全部选中(当然包括“序号”),在执行拷贝时则系统挂死而拷贝不成功。只有不选择“序号”字段才能拷贝成功。

二、如果“拷贝数据表”构件中的“相同字段”不选中“序号”字段,尽管不挂机能拷贝了,但是,只要数据库2(目标数据集)完全为空时(0条记录),执行拷贝后一定会在数据库2中自动首先增加一条空记录(没有任何值的记录),再才将指定的记录拷贝完成,再次拷贝却不会自动增加空记录了。(即使你将已经有了记录的数据库2清空记录后,只要是存在空记录,就会自动首先增加一条空记录)。

请大家帮助测试一下

使用手册中:

l 相同字段

字段型,设置复制相同的字段。

注意:一、该属性不能为空,必须设置该属性才能正常复制。二、在“目标数据集”中,如果有关键字段,该字段应被选中。否则,复制数据时,将出错。

2楼
admin 发表于:2009-5-3 12:23:02

第一个,不是问题,“自动编号”字段类型,是不允许外部操作的;在这方面过多的检测,意义不大,会影响效率;

第二个,已经修正。

3楼
pc_doctor 发表于:2009-5-3 13:45:33

谢谢纳谏!

同事还需要修改使用手册中的那个说明。

因为,我也知道“自动编号的关键字段”是不允许外部操作的,一开始我就没有选择“序号”字段参与拷贝。只是在发现第二个问题时,又查看了使用手册,发现其中的那个特别说明而特意测试了一下。

所以,应该及时修订该条说明,方便后来者!!

共3 条记录, 每页显示 10 条, 页签: [1]

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