以文本方式查看主题 - 搭建论坛 (http://bbs.diylsoft.com:8118/starforum/index.asp) -- 经验交流 (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=5) ---- [原创]数据复制的问题 (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=5&id=31737) |
-- 作者:众方志诚 -- 发布时间:2011-10-24 17:05:44 -- [原创]数据复制的问题 我想实现如下功能,不知什么构件及办法即简单,又快捷: 同一个数据表,有100条记录,并在不断增加中,新建第101条,把第80条记录的大部分内容复制到本条记录里。即同一表中数据的复制问题 |
-- 作者:zhongjian -- 发布时间:2011-10-24 21:07:47 -- 利用数据表的数据操作属性即可解决,关键是数据记录的指针要定位准确、整个操作命令的先后次序要正确,否则数据指针会错乱,不能得到设计思想想达到的要求。 |
-- 作者:众方志诚 -- 发布时间:2011-10-25 0:29:06 -- 是操作数据属性吧,感觉有点麻烦,如是二个表,是不是用拷贝数据表方便呀
|
-- 作者:zhongjian -- 发布时间:2011-10-25 8:40:37 -- 实际你的表述陷入了一种逻辑混乱,不知你的用意如何?是对数据库的概念、知识不明白还是你在编程中遇到了问题而又不愿意清楚的表述?问题的讨论和寻求他人的帮助,需要求实的精神和诚恳的态度。如果提出问题的同时还有存有其他的不欲言语的.....,是无法: 一、不正确的表述,他人无法提出比较准确的意见和建议,肯定是事倍功半; 二、不及其而言他,是对他人的不尊重,不能真诚待人,肯定也不会得到真诚的帮助。 为此我建议你: 一、如果是数据库知识的匮乏,请看一些有关数据库资料和书籍; 二、如果是你的问题涉及到某些你认为的秘密不便在论坛上说明,可以私下里找你信任的星友帮助你。 据此恕我直言!!! |
-- 作者:heying -- 发布时间:2011-10-25 9:11:23 -- 你的这种要求,可以使用两个“数据集”,然后通过“拷贝数据表”构件来实现。 |
-- 作者:jyg10001 -- 发布时间:2011-10-25 17:45:03 -- 在同一表中如果能确定是在第80行,可设定记录号为80,先将第80行字段内容写入变量中,再执行数据添加操作用变量赋给数据表中字段内容即可 |
-- 作者:zhongjian -- 发布时间:2011-10-26 16:26:18 -- 记录号应为 79 ,数据库的记录号是从 0 开始的,所以第 80 条记录的记录号应为 79 。 |
-- 作者:众方志诚 -- 发布时间:2011-10-26 20:40:23 -- 谢谢各位 |
-- 作者:众方志诚 -- 发布时间:2011-10-26 20:43:21 -- 本问题没有什么保密的内容,可能是我的表述有问题,但5-7楼的解答回答了我的问题。谢谢各位 也谢谢4楼的直言 |
-- 作者:dbs -- 发布时间:2011-10-27 12:42:43 -- 七楼的记错了吧?记录号 应该是从 1 开始的!!!! |