以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  引用查询  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=62197)

--  作者:xjc620
--  发布时间:2014/12/27 10:04:00
--  引用查询
哪里不对啊,详细查询窗口有三个表月度查询", "账务查询","账务支出.想在当前表选定的行的车号列弹出窗口在详细查询窗口里的三个表里查询刚才选的车号
Forms("详细查询窗口").Open()
Dim th As String = CurrentTable.Current.DataRow("车号")
Dim tns() As String = {"月度查询", "账务查询","账务支出"}
For Each tn As String In tns
    Dim filter As String = "1=2"
    For Each dc As Col In Tables(tn).Cols
        filter &= " or convert(" & dc.Name & ",\'System.String\') like \'%" & e.Form.Controls("TextBox1").Text & "%\'"
    Next
    Tables(tn).Filter = filter(th)
Next

--  作者:Bin
--  发布时间:2014/12/27 10:07:00
--  
出现什么错误?
--  作者:xjc620
--  发布时间:2014/12/27 10:13:00
--  
.NET Framework 版本:2.0.50727.6421
Foxtable 版本:2014.11.11.1
错误所在事件:窗口,收入查找,Button4,Click
详细错误信息:
从字符串“0360A”到类型“Integer”的转换无效。
输入字符串的格式不正确。


--  作者:Bin
--  发布时间:2014/12/27 10:54:00
--  
应该不是这里出问题,你调试一下看看是那一句代码出错