以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 看一个表达式对不 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=25617) |
-- 作者:kmzb56 -- 发布时间:2012/11/13 11:19:00 -- 看一个表达式对不 请问一下我的 Dim xhh As Row= Tables("任务查询_table3").Current Dim xh As Integer = xhh("序号") Dim dr As DataRow dr = DataTables("业务登记").Find("业务序号 = xh" ) If dr IsNot Nothing Then Dim wz As Integer = Tables("业务登记").FindRow(dr) If wz >= 0 Then Tables("业务登记").Position = wz End If End If 哪里错了? 报告是dr = DataTables("业务登记").Find("业务序号 = xh" ) 错了,请问错在哪里?可以用xh变量放在=号后面嘛。
|
-- 作者:lin_hailun -- 发布时间:2012/11/13 11:28:00 -- dr = DataTables("业务登记").Find("业务序号 = xh" ) 改成 dr = DataTables("业务登记").Find("业务序号 = " & xh ) 如果是字符串,就改成 dr = DataTables("业务登记").Find("业务序号 = \'" & xh & "\'") http://www.foxtable.com/help/topics/1284.htm |
-- 作者:kmzb56 -- 发布时间:2012/11/13 11:36:00 -- 非常感谢!以前这里一直没弄懂,今天明白了! |