以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 流程语句结构辨别 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=27607) |
-- 作者:scsfwq -- 发布时间:2013/1/5 20:58:00 -- 流程语句结构辨别 Output.Show( "已经修改的数据表:") 显示出被修改过的数据表For Each dt As DataTable In DataTables 申明一个dt变量名 类型为datatable,并且用for each语句将datatables集合中的每个成员执行一次代码,请问这个代码是那一句呢 If dt.Type = 1 Orelse dt.Type = 3 Then 如果dt的数据类型为内部数据或者为外部数据 If dt.HasChanges Then 如果dt中的表被修改了 Output.Show(dt.Name) 就显示出被修改的表名 End If End If Next
帮助文件里说的IF语句的结构不是这样的吗 If 条件1 Then 怎么这里的IF语句结构是 这样的呢 好奇怪啊 IF ..条件..THEN IF...条件..THEN END IF END IF 其次 IF...条件....THEN 这中间应该有代码啊 怎么也没有呢 end if
那位明白的朋友可以帮我解释下吗? 帮助文件对于这些不一样的地方又没说明,我可是零基础啊 |
-- 作者:scsfwq -- 发布时间:2013/1/5 20:59:00 -- 而且这样的语句格式 应该怎么理解啊 那条语句那条语句是一对啊! 看得头晕啊 |
-- 作者:擎天柱 -- 发布时间:2013/1/5 21:37:00 -- 估计楼主跟我一样,不是搞软件这行的。不要被帮助束缚了。这样理解就简单了: IF ..条件..THEN IF...条件..THEN 代码 END IF END IF 将上面的红色以代码X代替,就变为:IF ..条件..THEN 代码XEND IF 如果这样你还不能理解,那真的得恶补了。 |
-- 作者:e-png -- 发布时间:2013/1/5 21:37:00 -- 理解不了,就照葫芦画瓢吧。 |
-- 作者:scsfwq -- 发布时间:2013/1/5 21:52:00 -- 哈哈 按照擎天柱的理解方法理解多了 谢谢!我确实不是搞软件开发的,迫于形势不得不学啊!再此感谢擎天柱 和e-png两位,希望能结交个朋友 我的QQ是594530189,请注明狐表代号哦 |
-- 作者:ppxxww -- 发布时间:2013/1/6 20:15:00 -- 我相信在Foxtable团队熏陶下,迟早会掌握“代码”这个核心内容 |