Office中国论坛/Access中国论坛

标题: 竹笛大侠,求教!关于从旧表的数据定义新表的值。 [打印本页]

作者: 广大    时间: 2003-9-11 15:52
标题: 竹笛大侠,求教!关于从旧表的数据定义新表的值。
如果 表A中字段a=true 则表B中字段b=1
我试写了一段代码,总是报错
With CodeContextObject
    DoCmd.OpenTable "A", acNormal, acEdit
    DoCmd.OpenTable "B", acNormal, acEdit
    DoCmd.SelectObject acTable, "A", False
    DoCmd.GoToRecord , "", acFirst
    DoCmd.SelectObject acTable, "B", False
    DoCmd.GoToRecord , "", acFirst
    
    .A!ID = .B!ID
       
    If (.A!a= True) Then
    .B!b= 1
    End If
    End With
可否用查询实现?
请大侠指教!


作者: 竹笛    时间: 2003-9-11 23:44
两个表中的关系呢?
作者: 广大    时间: 2003-9-12 07:18
多谢,我已用查询+IIF()函数搞定。
再烦请教一个问题,如何在行中记数
表(查询)如下
ID A  B  C  D  COUNT
12 1  1  0  0   ?

我想在?处得到同一行记录中有几个“0”,用哪个函数?如EXCEL中的COUNTIF()。
多谢大侠,中秋快乐!!!







[此贴子已经被作者于2003-9-12 0:37:06编辑过]






欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3