以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助] 调用错误 ? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=29218) |
-- 作者:xvkewen -- 发布时间:2013/3/2 13:02:00 -- [求助] 调用错误 ? 下面这段代码有什么问题,为什么执行的时候会出现这样的错误? If e.DataCol.Name = "是否完成" Then Dim _finished As List(of DataRow) Dim _process As DataRow = DataTables("办单信息").Find("PO号 = " & e.DataRow("办单号") & "\'") _finished = e.DataTable.Select("办单号 = \'" & e.DataRow("办单号") & "\' and 是否完成 = true") _process("生产进度") = _finished.Count End If
|
-- 作者:程兴刚 -- 发布时间:2013/3/2 13:14:00 -- 第二行开始加一判断: if e.datarow.isnull("是否完成") = false then |
-- 作者:xvkewen -- 发布时间:2013/3/2 13:21:00 -- 加了,还是不行,错误提示还是一样的 |
-- 作者:程兴刚 -- 发布时间:2013/3/2 13:28:00 -- 如果数据源是SQL,将条件值表达式中的True改为1试试! |
-- 作者:xvkewen -- 发布时间:2013/3/2 13:43:00 -- 我用的是内部数据源;这是我的例子,帮忙给看看,辛苦程版了. |
-- 作者:xvkewen -- 发布时间:2013/3/2 14:26:00 -- 谢谢了,我也找出原因了,少了个单引号;伤不起呀 |