搭建论坛《网站·搭建者》用户服务 → [注意]检查“拷贝数据表”的BUG


  共有2237人关注过本帖树形打印

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

帅哥哟,离线,有人找我吗?
pc_doctor
  1楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 卧龙樵夫
等级:首席分析师 帖子:1270 积分:7005 威望:0 精华:3 注册:2003-3-23 14:15:25
[注意]检查“拷贝数据表”的BUG  发帖心情 Post By:2009-5-3 11:10:20

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

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

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

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

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

请大家帮助测试一下

使用手册中:

l 相同字段

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

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


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
admin
  2楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 搭建官方
等级:管理员 帖子:5504 积分:20561 威望:9 精华:5 注册:2002-4-5 17:08:42
  发帖心情 Post By:2009-5-3 12:23:02

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

第二个,已经修正。


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
pc_doctor
  3楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 卧龙樵夫
等级:首席分析师 帖子:1270 积分:7005 威望:0 精华:3 注册:2003-3-23 14:15:25
  发帖心情 Post By:2009-5-3 13:45:33

谢谢纳谏!

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

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

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


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部

返回版面帖子列表

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








签名