以文本方式查看主题

-  搭建论坛  (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 开始的!!!!