Foxtable(狐表)用户栏目专家坐堂 → 搜索报错 原来是可以的


  共有4928人关注过本帖树形打印复制链接

主题:搜索报错 原来是可以的

帅哥哟,离线,有人找我吗?
yifan3429
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2483 积分:22954 威望:0 精华:0 注册:2011/3/29 17:14:00
搜索报错 原来是可以的  发帖心情 Post By:2022/3/21 12:11:00 [只看该作者]

 .NET Framework 版本:4.0.30319.42000
Foxtable 版本:2022.1.30.2
错误所在事件:加载[系统_菜单]失败!
详细错误信息:
“%保存%”附近有语法错误。

Dim txt As String = e.Form.Controls("模糊搜索").Text
                Dim tbl As Table = CurrentTable
                If txt = "" Then
                    tbl.Filter = ""
                Else
                    txt = "'%" & txt & "%'"
                    Dim f As String = "1=2"
                    For Each c As Col In tbl.cols
                        If c.IsString Then
                            f = f & " or " & c.name & "Like" & txt
                        Else If c.Isnumeric Then
                            f = f & " or cast(" & c.name & " as nvarchar) Like" & txt
                        Else If c.IsDate Then
                            f = f & " or cast(" & c.name & " as nvarchar) Like" & txt
                        End If
                    Next
                    tbl.DataTable.loadFilter = f
                    tbl.DataTable.load
                End If


 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:112380 积分:572162 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/3/21 13:28:00 [只看该作者]

调试出错的时候弹出什么条件
msgbox(f)

 回到顶部