以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 如何把结构相同的表B的数据复制到表A。 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=19627) |
||||
-- 作者:周子杰 -- 发布时间:2012/5/16 11:36:00 -- 如何把结构相同的表B的数据复制到表A。 代码如下:但不起作用。没有数据关联。(我在表B中输入每一条记录,都能自动复制到yonghu表中,)
1.DataColChanged
If e.DataCol.Name = "shuxi" AndAlso e.DataRow("shuxi") = True Then
2.如何在yonghu表中,在数据表的最后一行回车后,如果上行的表中"shuxi"列输入为"集订分送"时,新增一行自动会把上次的所有列的内容都自动复制下来。 请高手指点,代码。 |
||||
-- 作者:blackzhu -- 发布时间:2012/5/16 12:28:00 -- AndAlso e.DataRow("shuxi") = True Then 逻辑列?
如果希望新增行能够自动从最后一行复制全部内容,可以将DataRowAdding事件的代码设置为: If e.DataTable.DataRows.Count = 0 Then \'如果是一个空表 |
||||
-- 作者:周子杰 -- 发布时间:2012/5/16 17:25:00 -- 请高手指点一下。 以"shuxi"列为条件,“shuxi”列录入内容有:个体,私人,集订分送。 如果"shuxi"列输入“集订分送”时,才把最后一行内容都复制到新增的一行。请问这个代码如何写呀 |
||||
-- 作者:程兴刚 -- 发布时间:2012/5/16 19:06:00 -- 给实例文件吧,一时半会儿难以理解您的问题! |
||||
-- 作者:周子杰 -- 发布时间:2012/5/18 10:02:00 --
狐爸,请帮忙解决一下吧!想分两种情况解决,哪一种比较方便呢。请指教。不会写代码。呵
1.在yonghu表中,在数据表的最后一行回车后,如果上行的表中"shuxi"列输入为"集订分送"时,新增一行自动会把上次的所有列的内容都自动复制下来。 (以"shuxi"列为条件,“shuxi”列录入内容有:个体,私人,集订分送。) 2.在jd表中,每输入一条信息,都会自动复制到yonghu表中,并同时更新和删除。 |
||||
-- 作者:狐狸爸爸 -- 发布时间:2012/5/18 10:33:00 -- 第一个问题很简单:
第二个问题,请不要这么做,相同结构的数据应该在同一个表中,不要分开不同的表,最多增加一列,用于标识此行的状态。 |
||||
-- 作者:周子杰 -- 发布时间:2012/5/18 10:40:00 -- 哇,狐爸,你真了不起呀!神爸!呵 |