Foxtable(狐表)用户栏目专家坐堂 → 保存并更新


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

主题:保存并更新

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


加好友 发短信
等级:小狐 帖子:300 积分:2541 威望:0 精华:0 注册:2011/9/24 13:30:00
保存并更新  发帖心情 Post By:2018/12/10 20:44:00 [只看该作者]

把窗口1_Table1查询缴学费信息,保存到缴餐费表里,并已有信息更新,请老师指教,谢谢!

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目19.zip


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


加好友 发短信
等级:狐神 帖子:4865 积分:35267 威望:0 精华:0 注册:2008/8/31 22:44:00
  发帖心情 Post By:2018/12/10 20:49:00 [只看该作者]

没看懂

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


加好友 发短信
等级:小狐 帖子:300 积分:2541 威望:0 精华:0 注册:2011/9/24 13:30:00
  发帖心情 Post By:2018/12/10 21:11:00 [只看该作者]

把窗口1_Table1行增加到缴餐费表里,缴餐费表已经有的更新,保存按钮代码:

Dim nms() As String = {"学期","班级","身份证号","缴费日期","缴费金额","收款人"}
Dim t As Table = e.Form.controls("Table1").Table
For n As Integer = 1 To t.Rows.Count -1
    Dim dr As DataRow = DataTables("缴餐费").SQLFind("学期 = '20181' And 身份证号 = '"& t.Current("身份证号") &"'")
    If dr Is Nothing Then  '如果不存在同编号的订单
        dr =  DataTables("缴学费").AddNew(n)

???
    End If
Next

[此贴子已经被作者于2018/12/10 21:12:33编辑过]

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


加好友 发短信
等级:超级版主 帖子:112745 积分:574076 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/12/10 21:11:00 [只看该作者]

Dim nms() As String = {"学期","班级","身份证号","缴费日期","缴费金额","收款人"}
Dim t As Table = e.Form.controls("Table1").Table
For n As Integer = 1 To t.Rows.Count -1
    Dim dr As DataRow = DataTables("缴餐费").SQLFind("学期 = '20181' And 身份证号 = '" & t.Rows(n)("身份证号") & "'")
    If dr Is Nothing Then  '如果不存在同编号的订单
        dr =  DataTables("缴餐费").AddNew()
    End If
        For Each c As String In nms
            dr(c) = t.Rows(n)(c)
        Next
dr.save
Next

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


加好友 发短信
等级:小狐 帖子:300 积分:2541 威望:0 精华:0 注册:2011/9/24 13:30:00
  发帖心情 Post By:2018/12/10 21:18:00 [只看该作者]

谢谢

 回到顶部