以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  菜鸟求助 下面的代码为什么不输出表的名字呢  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=136162)

--  作者:5164ydg
--  发布时间:2019/6/9 11:19:00
--  菜鸟求助 下面的代码为什么不输出表的名字呢

例如执行下面的代码,将列出所有已经修改过的DataTable:


Output.Show("已经修改的数据表:")
For Each
dt As DataTable In DataTables
    If
dt.Type = 1 Orelse dt.Type = 3 Then
        If
dt.HasChanges Then
            Output.Show(dt.Name)

        End
If
    End
If
Next



但是在练习的时候,怎么都不显示修改的表名呢?这是什么情况啊


--  作者:有点甜
--  发布时间:2019/6/9 11:39:00
--  

Output.Show("已经修改的数据表:")
For Each dt As DataTable In DataTables
    msgbox(dt.Type)
    If dt.Type = 1 OrElse dt.Type = 3 Then
        If dt.HasChanges Then
            msgbox(dt.Name)
        End If
    End If
Next

 


--  作者:5164ydg
--  发布时间:2019/6/9 12:12:00
--  
谢谢,这个方法好啊
只是刚才我又实验了原来的代码,又可以显示了,真是郁闷了