以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 请高手帮我看看我的语句的问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=57635) |
-- 作者:audience68 -- 发布时间:2014/9/28 11:06:00 -- 请高手帮我看看我的语句的问题 If TypeOf e.Sender Is WinForm.Label Then \'如果单击的是标签 If e.Sender.Name.ToLower.StartsWith("sh") Then \'而且名称是以sh开头 Dim sh As String = e.Sender.Name.SubString(2) \'获取省份 \'Dim ps As Integer = Tables("监造物资明细表").FindRow("监造地 = \'" & sh & "\'") \'找出此省份所在行的位置 \'If ps >= 0 Then \'如果找到 Tables("监造物资明细表").Filter = "[监造地] = sh" \'End If End If End If 我在窗口的CLICK中,想设置成点击地图的某个省会城市,就可以根据选择的省来筛选出表"监造物资明细表"中在该省会的全部明细,我似乎觉得Tables("监造物资明细表").Filter = "[监造地] = sh"语句不对,实际也确实无法筛选,请高手指点一下问题在那里? 我是在按照Casestudy 例子在依葫芦画瓢在做。
|
-- 作者:有点甜 -- 发布时间:2014/9/28 11:24:00 -- Tables("监造物资明细表").Filter = "[监造地] = \'" & sh & "\'" |
-- 作者:audience68 -- 发布时间:2014/9/28 13:11:00 -- 谢谢甜版,每次都能及时回复,给了我学习的很大帮助。 |