以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]表与表关联 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=33367) |
||||
-- 作者:anxue -- 发布时间:2013/5/16 17:53:00 -- [求助]表与表关联 两张表,A表相同信息在B表出现时,A表的逻辑值变成是。这个如何实现? |
||||
-- 作者:Bin -- 发布时间:2013/5/16 17:58:00 -- 利用datatables("XX").Find 判断如果找到信息 就把A表逻辑值设置为 TRUE http://www.foxtable.com/help/topics/0396.htm |
||||
-- 作者:XYT -- 发布时间:2013/5/16 17:59:00 -- 以A表的信息为条件筛选B表,如果有,那逻辑列就是是 |
||||
-- 作者:狐狸爸爸 -- 发布时间:2013/5/16 18:10:00 -- 设置表A的DataColChanged事件:
if e.DataCol.Name = "某列" Then Dim dr As DataRow = DataTables("表B").Find("某列 = \'" & e.NewValue & "\'") if dr Isnot Nothing Then e.Datarow("逻辑列") = True Else e.Datarow("逻辑列") = False End If End If
|
||||
-- 作者:anxue -- 发布时间:2013/5/16 18:23:00 --
试听登记 报名登记 两个表 从试听登记表找到 试听登记了 但没报名登记 代码写在那,如何写? |
||||
-- 作者:anxue -- 发布时间:2013/5/16 19:19:00 -- 谢谢 |