以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助] (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=43745) |
||||
-- 作者:lwj396086371 -- 发布时间:2013/12/14 10:12:00 -- [求助] 怪了!我在表A的DataRowAdded中加代码如下,表B只是增加行,不填充表A的内容 Dim dr As DataRow |
||||
-- 作者:Bin -- 发布时间:2013/12/14 10:15:00 -- 你新增的行, 第一列,第二列会有内容么? |
||||
-- 作者:lwj396086371 -- 发布时间:2013/12/14 10:22:00 -- 表A新增行有内容,表B光增加行,内容是空白 [此贴子已经被作者于2013-12-14 10:23:41编辑过]
|
||||
-- 作者:Bin -- 发布时间:2013/12/14 10:23:00 -- 你设置的默认值还是? 上个例子看看,你是怎么做的
|
||||
-- 作者:lwj396086371 -- 发布时间:2013/12/14 10:29:00 --
|
||||
-- 作者:Bin -- 发布时间:2013/12/14 10:33:00 -- 就像我2楼说得,你新增的时候 第一第二列没有数据, 怎么会取得数据呢? 假如你设置一个默认值,那么数据就会出来了,同时也会带到表B |
||||
-- 作者:lwj396086371 -- 发布时间:2013/12/14 10:43:00 -- 还不是这个意思,我希望每次表A新增行时输入的是不同值,表B相关列就填充表A的值 |
||||
-- 作者:lwj396086371 -- 发布时间:2013/12/14 11:24:00 -- 我为什么要用这个功能就是因为: 1、“过程资料表”和“进度款支付表”都有“合同编号”列; 2、这两个表都属于另外一个表“合同”的子表; 3、我希望只要“过程资料表”增加一行把相应的“合同编号列”和“资料名称列”输入了内容,就等同于该合同某个过程已经完成,所以就想在“进度款支付表”中同样增加一行,“合同编号列”=“过程资料表”中的“合同编号列” ,“付款项目”=“过程资料表”中的“资料名称” 4、因为“过程资料表”中的“合同编号列”会出现相同编号
|
||||
-- 作者:Bin -- 发布时间:2013/12/14 15:05:00 -- 你的方向错了,这个在Add事件怎么可能实现呢,你一开始就明确说明你的需求不就好了. 这个应该在DataColChanged事件才可以做到 |
||||
-- 作者:haha326 -- 发布时间:2013/12/16 10:40:00 -- 非商业版的看不到,我也碰到这个问题能否弄个普通版的讲讲 |