Foxtable(狐表)用户栏目专家坐堂 → [求助]为什么表格里的对应行不能被赋值?


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

主题:[求助]为什么表格里的对应行不能被赋值?

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


加好友 发短信
等级:超级版主 帖子:109678 积分:558082 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/10/7 15:48:00 [显示全部帖子]

SQLFind查询的结果是一个独立的行,和DataTables("课程主表3")没有什么关系,需要单独保存
Select Case e.DataCol.name
    Case "周一34节"
        If dr1 IsNot Nothing Then
            dr1("课程名称") = e.DataRow("周一34节")
dr1.save

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


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

肯定已经执行了,只是没有保存,所以执行了也没有用

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


加好友 发短信
等级:超级版主 帖子:109678 积分:558082 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/10/7 16:47:00 [显示全部帖子]

确定查询到符合条件的数据?http://www.foxtable.com/webhelp/topics/1485.htm
下面提示能不能都弹出?
msgbox(1)
Select Case e.DataCol.name
    Case "周一34节"
        If dr1 IsNot Nothing Then
msgbox(2)
            dr1("课程名称") = e.DataRow("周一34节")
dr1.save
msgbox(3)

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


加好友 发短信
等级:超级版主 帖子:109678 积分:558082 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/10/7 17:12:00 [显示全部帖子]

重新加载表数据,因为是直接改的后台数据,界面数据没有变化的

 回到顶部