yz2 = yz1 & "计划"
yz3 = yz1 & "完成"
Dim drf3a As DataRow = DataTables("培训计划").Find("年份 = '" & d11.substring(0, 4) & "' and yz2 > '" & 0 & "' and yz3 < '" & 1 & "' and 责任部门 = '" & "行政部" & "' ")
上面那段代码运行的结果是, yz2 = 七月计划,yz3 = 七月完成。而 drf3a 查找的结果是说 未找到列[yz2] 和 未找到列[yz3] ,事实上是存在 “七月计划” 和 “七月完成” 这个列的。请问是什么原因呢?谢谢。
http://www.foxtable.com/webhelp/topics/0221.htm
Dim drf3a As DataRow = DataTables("培训计划").Find("年份 = '" & d11.substring(0, 4) & "' and " & yz2 & "> '" & 0 &