Foxtable(狐表)用户栏目专家坐堂 → 查询引用


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

主题:查询引用

美女呀,离线,留言给我吧!
联友
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:300 积分:2565 威望:0 精华:0 注册:2013/5/23 9:49:00
查询引用  发帖心情 Post By:2016/11/10 11:17:00 [只看该作者]

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

 


fa piao窗口    缴费金额 ={缴费标准}.缴费金额 + {课本费标准}.缴费金额 - {学生奖励].奖励金额

 

比如:高敏的2016秋季  缴费金额 ={缴费标准}.缴费金额 + {课本费标准}.缴费金额 - {学生奖励].奖励金额,学生奖励金额是 2016年春的,上学期奖励金额抵下学期学费。

高敏的2016秋季学费   缴费金额 = 3000+125-500=2650

 

 

 Dim cmd As New SQLCommand
Dim cmd1 As New SQLCommand
Dim dt As DataTable
Dim dt1 As DataTable
cmd.C
cmd1.C

    cmd.CommandText ="Sel ect  b.学期,班级,iif([缴费金额] Is Null ,0,缴费金额) + iif([课本金额] Is Null ,0,课本金额) As 缴费金额 From {缴费标准} a Inner JOIN {课本费标准} b ON a.学期 = b.学期 WHERE 缴费项目 = '学费'"
    dt = cmd.ExecuteReader()
    cmd1.CommandText ="Sel ect 学期,学生姓名,iif([奖励金额] Is Null ,0,奖励金额) As 奖励金额 From {学生奖励}"
    dt1 = cmd1.ExecuteReader()
    Dim dr As DataRow = dt.find("学期 = '2016年秋季' And 班级 = '"& e.Form.Controls("班级").text & "'")
    Dim dr1 As DataRow = dt1.find("学期 = '2016年春季' And 学生姓名 = '"& e.Form.Controls("学生姓名").text & "'")
    If dr1 IsNot Nothing Then
        e.Form.Controls("缴费金额").Text = dr("缴费金额")-dr1("奖励金额") ‘ 这里减不了
    Else
        e.Form.Controls(“缴费金额").Text = dr("缴费金额")
    End If
End If

这样对吗?请师傅指教,谢谢

[此贴子已经被作者于2016/11/10 14:13:05编辑过]

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


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

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


 回到顶部
美女呀,离线,留言给我吧!
联友
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:300 积分:2565 威望:0 精华:0 注册:2013/5/23 9:49:00
  发帖心情 Post By:2016/11/11 12:16:00 [只看该作者]

谢谢

 回到顶部