以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]代码可以运行但出现运行错误对话框的原因 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=89503) |
||||
-- 作者:33chyh -- 发布时间:2016/8/23 14:06:00 -- [求助]代码可以运行但出现运行错误对话框的原因 老师好! 我在通过以下代码可以通过在“客观问题描述”表的DataColChanged事件中运行达到增加一行,在“主观问题描述”表中也增加一行,在“各卷知识点频度统计”表中增加两行的目的。同时“主观问题描述”表中“试卷号”列、各卷知识点频度统计”表中“试卷号与题型”列都能填充相应内容。但是在运行时却出现了一个有关“运行错误”的对话框。请老师帮助我看看到底是哪些代码造成的? 图片如下: 运行代码如下: Dim ndr As DataRow = DataTables("主观问题描述").Find("试卷号 = \'" & e.DataRow("试卷号") & "\'") 文件如下:
|
||||
-- 作者:程兴刚 -- 发布时间:2016/8/23 14:26:00 -- isnot nothing |
||||
-- 作者:33chyh -- 发布时间:2016/8/23 14:44:00 -- 程老师您好! 是“If ndr Is Nothing OrElse ndr1 Is Nothing OrElse ndr2 Is Nothing Then ”这句代码中的Is Nothing 改成 IsNot Nothing吗? 如果是这样改的话,其他两个表没有任何改变。 |
||||
-- 作者:大红袍 -- 发布时间:2016/8/23 14:46:00 --
|
||||
-- 作者:33chyh -- 发布时间:2016/8/23 14:50:00 -- 谢谢大红袍老师!!! |