以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 判断表中的所有时段中 是否含有该日期 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=32401) |
||||||||||||
-- 作者:gohtml -- 发布时间:2013/5/1 20:28:00 -- 判断表中的所有时段中 是否含有该日期 判断表中的所有时段中 是否含有该日期 假如是提示重填 如:
|
||||||||||||
-- 作者:gohtml -- 发布时间:2013/5/2 8:39:00 -- 有没有人帮帮我呀 |
||||||||||||
-- 作者:Bin -- 发布时间:2013/5/2 8:43:00 -- dim dr as datarow = Datatables("表A").Find("开始日期 = #2013-01-01# and 结束日期 = #2013-03-01#") if dr isnot nothing then 进入到这个IF判断 说明该日期已经被使用. end if
|
||||||||||||
-- 作者:gohtml -- 发布时间:2013/5/2 9:05:00 -- 以下是引用Bin在2013-5-2 8:43:00的发言:
dim dr as datarow = Datatables("表A").Find("开始日期 = #2013-01-01# and 结束日期 = #2013-03-01#") if dr isnot nothing then 进入到这个IF判断 说明该日期已经被使用. end if Bin 要判断表中的"开始日期"列和"结束日期"列两个日期中是否含有录入的日期 假如是提示重填
假如在"开始时间"列或"结束时间"列中在填入 2013-01-03(已经是表中包含的日期) 就提示该日期已经被占用 [此贴子已经被作者于2013-5-2 9:08:19编辑过]
|
||||||||||||
-- 作者:blackzhu -- 发布时间:2013/5/2 9:53:00 -- 表事件还是按钮事件? |
||||||||||||
-- 作者:gohtml -- 发布时间:2013/5/2 9:59:00 -- 控件输入 |
||||||||||||
-- 作者:Bin -- 发布时间:2013/5/2 10:04:00 -- dim dr as datarow = Datatables("表A").Find("开始日期 >= #2013-01-01# and 结束日期 <= #2013-03-01#") if dr isnot nothing then messagebox.Show("该日期已经被占用") ------这里执行你想要的对应操作------ end if
|
||||||||||||
-- 作者:gohtml -- 发布时间:2013/5/2 10:10:00 -- 以下是引用Bin在2013-5-2 10:04:00的发言:
dim dr as datarow = Datatables("表A").Find("开始日期 >= #2013-01-01# and 结束日期 <= #2013-03-01#") if dr isnot nothing then messagebox.Show("该日期已经被占用") ------这里执行你想要的对应操作------ end if 测试这种方法,无论输入什么日期,都包含在内
|
||||||||||||
-- 作者:Bin -- 发布时间:2013/5/2 10:13:00 -- 想了一下.确实有问题.刚才考虑欠缺了.马上改一下. |
||||||||||||
-- 作者:gohtml -- 发布时间:2013/5/2 10:14:00 -- 以下是引用blackzhu在2013-5-2 9:53:00的发言:
表事件还是按钮事件? 表事件
|