Foxtable(狐表)用户栏目专家坐堂 → [求助]用试用版编写的程序,过一段时间就不运行了


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

主题:[求助]用试用版编写的程序,过一段时间就不运行了

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


加好友 发短信
等级:超级版主 帖子:107861 积分:548662 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/9/5 11:34:00 [显示全部帖子]

弹出看看条件,查询表是否有符合条件的行,注意数据是否有前后空格

 Dim nm As String  = CurrentTable.Name
msgbox("名称 = '" & clbx1.items(i) & "'")
        Dim dr As DataRow = DataTables(nm).Find("名称 = '" & clbx1.items(i) & "'")

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


加好友 发短信
等级:超级版主 帖子:107861 积分:548662 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/9/5 11:48:00 [显示全部帖子]

如果数据没有加载,试试

Dim dr As DataRow = DataTables(nm).SQLFind("名称 = '" & clbx1.items(i) & "'")

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


加好友 发短信
等级:超级版主 帖子:107861 积分:548662 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/9/5 14:21:00 [显示全部帖子]

数据有问题,到命令窗口执行看看就知道了

For Each r As Row In Tables("表A").Rows
    Output.Show("|" & r("名称") & "|长度" & r("名称").length)
Next

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


加好友 发短信
等级:超级版主 帖子:107861 积分:548662 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/9/5 15:53:00 [显示全部帖子]

For Each r As Row In Tables("表A").Rows
    r("名称") = r("名称").Replace(chr(10), "").Replace(chr(13), "")
Next

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


加好友 发短信
等级:超级版主 帖子:107861 积分:548662 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/9/5 16:48:00 [显示全部帖子]

For Each dt As DataTable In DataTables
    For Each r As Row In dt.Rows
        r("名称") = r("名称").Replace(chr(10), "").Replace(chr(13), "")
    Next
Next


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


加好友 发短信
等级:超级版主 帖子:107861 积分:548662 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/9/5 20:06:00 [显示全部帖子]

For Each dt As DataTable In DataTables
    For Each r As dataRow In dt.dataRows
        r("名称") = r("名称").Replace(chr(10), "").Replace(chr(13), "")
    Next
Next

 回到顶部