Foxtable(狐表)用户栏目专家坐堂 → [求助]求助关于日期判断的问题


  共有4782人关注过本帖平板打印复制链接

主题:[求助]求助关于日期判断的问题

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


加好友 发短信
等级:幼狐 帖子:118 积分:906 威望:0 精华:0 注册:2013/3/21 12:44:00
[求助]求助关于日期判断的问题  发帖心情 Post By:2013/7/23 8:47:00 [只看该作者]

表名:扣款表

 

  卡  号 

扣款日期      扣款金额    状态 
   111    2013-05-03    100.0    已扣
   222    2013-05-03    100.0    已扣
   111    2013-06-04    200.0    月扣
   222    2013-06-04    200.0    月扣

 

 


图片点击可在新窗口打开查看此主题相关图片如下:1.jpg
图片点击可在新窗口打开查看

确定按钮的功能我已经实现,我现在就是不知道一个验证方法该怎么写。。。。情况是这样的,输入金额和日期后,单击确定,然后扣款表就会为“卡号表”中所有卡进行扣款,同时“状态”会变更为“月扣”。重点来了,我希望每次单击确定按钮的时候就验证一下,凡是相对应卡号在当年当月已经做过“月扣”处理的,

MessageBox.Show“已经在该月为该卡做过扣款处理”。   我完全不知道怎么把“2013-06-04”分解,提取出2013年和   06月来验证。求大神帮帮我。我确定按钮的代码如下,不知道IF 后代码怎么写……

 

 

Dim je As WinForm.TextBox = e.Form.Controls("TextBox3")
Dim rq As WinForm.DateTimePicker = e.Form.Controls("DateTimePicker1")

If “????????" Then
Messagebox.show("该月已经扣款!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
Return
Else
For Each r As DataRow In DataTables("car").DataRows
    Dim dr As DataRow = DataTables("规费记录").addnew
    dr("卡号")=r("卡号")
    dr("车牌号")=r("车牌号")
    dr("车主")=r("车主")
    dr("扣款日期")=rq.Value
    dr("扣款金额")=je.Text
    dr("状态")="月扣"
Next
End If
Messagebox.show("扣款成功!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)


 回到顶部
总数 24 1 2 3 下一页