以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]日期计算 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=111856) |
-- 作者:江南小镇 -- 发布时间:2017/12/30 19:41:00 -- [求助]日期计算 老师,下面代码把"基本信息_出生日期”的空值计算成当天的时间了。 Dim rdo1 As WinForm.RadioButton rdo1 = Forms("生日提醒").Controls("今天") rdo1.Checked = True Dim nms1 As String For Each dr1 As DataRow In DataTables("生日提醒_Table1").DataRows Dim dt1 As Date = dr1("基本信息_出生日期") If dt1.Month = Date.Today.Month AndAlso dt1.Day = Date.Today.Day Then nms1 = nms1 & ",\'" & dr1("姓名") & "\'" End If Next If nms1 > "" Then nms1 = nms1.Trim(",") Tables("生日提醒_Table1").filter = "[姓名] In (" & nms1 &")" Else Tables("生日提醒_Table1").filter = "[编号] Is Null" End If e.Form.Controls("TEXTBOX1").Text=Tables("生日提醒_Table1").count
|
-- 作者:有点蓝 -- 发布时间:2017/12/30 21:05:00 -- …… For Each dr1 As DataRow In DataTables("生日提醒_Table1").DataRows If dr1.IsNull("基本信息_出生日期") = False Dim dt1 As Date = dr1("基本信息_出生日期") If dt1.Month = Date.Today.Month AndAlso dt1.Day = Date.Today.Day Then nms1 = nms1 & ",\'" & dr1("姓名") & "\'" End If End If Next ……
|
-- 作者:江南小镇 -- 发布时间:2017/12/30 21:30:00 -- 老师,没有用,窗口表类型是 SQLTable |
-- 作者:有点蓝 -- 发布时间:2017/12/30 21:32:00 -- 没看懂你具体什么问题。截图或者上传实例说明 |
-- 作者:江南小镇 -- 发布时间:2017/12/30 22:21:00 --
Dim rdo1 As WinForm.RadioButton \'今天转正员工提醒
For Each dr1 As DataRow In DataTables("生日提醒_Table1").DataRows [此贴子已经被作者于2017/12/30 22:22:26编辑过]
|
-- 作者:有点蓝 -- 发布时间:2017/12/30 22:29:00 -- If nms1 > "" Then nms1 = nms1.Trim(",") Tables("生日提醒_Table1").filter = "[姓名] In (" & nms1 &")" e.Form.Controls("TEXTBOX1").Text=Tables("生日提醒_Table1").count Else Tables("生日提醒_Table1").filter = "[编号] Is Null" e.Form.Controls("TEXTBOX1").Text=0
End If |
-- 作者:江南小镇 -- 发布时间:2017/12/31 8:58:00 -- 谢谢老师 |