Foxtable(狐表)用户栏目专家坐堂 → 如何判断日期重复


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

主题:如何判断日期重复

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


加好友 发短信
等级:幼狐 帖子:107 积分:863 威望:0 精华:0 注册:2013/3/12 12:42:00
如何判断日期重复  发帖心情 Post By:2013/5/1 14:50:00 [显示全部帖子]

表A 内已有如下数据
开始日期 2013-01-01
结束日期 2013-03-01

当新添加一行时并输入的日期在开始日期或结束日期时段内 则报错.
如: 在开始日期或结束日期内输入2013-02-01 则弹出提示,该日期已被使用,请重新设置日期
[此贴子已经被作者于2013-5-1 15:12:45编辑过]

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


加好友 发短信
等级:幼狐 帖子:107 积分:863 威望:0 精华:0 注册:2013/3/12 12:42:00
  发帖心情 Post By:2013/5/1 17:40:00 [显示全部帖子]

是太简单,还是太难,怎么都没人回复

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


加好友 发短信
等级:幼狐 帖子:107 积分:863 威望:0 精华:0 注册:2013/3/12 12:42:00
  发帖心情 Post By:2013/5/1 18:53:00 [显示全部帖子]

我要的是代码,而不是列属性设置,因为我还有加上几个条件,在条件满足的情况下,才检查日期是否重复

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


加好友 发短信
等级:幼狐 帖子:107 积分:863 威望:0 精华:0 注册:2013/3/12 12:42:00
  发帖心情 Post By:2013/5/1 19:31:00 [显示全部帖子]

以下是引用jianjingmaoyi在2013-5-1 19:26:00的发言:
If e.DataCol.Name = "订单号" Then
    Dim
dr As DataRow
    dr = e.
DataTable.Find("订单号 = '" & e.NewValue & "'")
   
If dr IsNot Nothing Then
        MessageBox.Show(
"此订单号已经存在!")
        e.Cancel =
True
    End
If
End
If
我晕,你有没有看题呀,不过还是要谢谢你
我要的是时段 是否含某天的判断


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


加好友 发短信
等级:幼狐 帖子:107 积分:863 威望:0 精华:0 注册:2013/3/12 12:42:00
  发帖心情 Post By:2013/5/1 20:19:00 [显示全部帖子]

以下是引用sloyy在2013-5-1 20:15:00的发言:

如果新加一行 日期为 开始日期2012-12-1  结束日期 2013-4-1

你想怎么提示?


判断表中的所有时段中 是否含有该日期 假如是提示重填


 回到顶部