Foxtable(狐表)用户栏目专家坐堂 → BeforeDeleteDataRow事件


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

主题:BeforeDeleteDataRow事件

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/8/12 17:29:00 [显示全部帖子]

条件这样写

 

Dim dr As DataRow = DataTables("母猪转产房").sqlfind("[创建时间]>='" & e.DataRow("创建时间") & "' and [创建时间]<'" & cDate(e.DataRow("创建时间")).AddSeconds(1) & "'")


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/8/12 17:51:00 [显示全部帖子]

Dim filter As String = "[创建时间]>='" & e.DataRow("创建时间") & "' and [创建时间]<'" & cDate(e.DataRow("创建时间")).AddSeconds(1) & "'"
Dim filter2 As String = "[创建时间]=#" & e.DataRow("创建时间") & "#"
Dim dr As DataRow = DataTables("母猪转产房").sqlfind(filter)
MessageBox.Show(1)
If dr Is Nothing Then
    MessageBox.Show(2)
    e.Cancel = True
    MessageBox.Show(3)
Else
    MessageBox.Show(4)
    DataTables("母猪转产房").SQLDeleteFor(filter )
    MessageBox.Show(5)
    DataTables("母猪转产房").RemoveFor(filter2 )
    MessageBox.Show(6)
End If
MessageBox.Show(7)

[此贴子已经被作者于2015/8/12 17:51:46编辑过]

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/8/12 18:07:00 [显示全部帖子]

Dim filter As String = "[创建时间]>='" & e.DataRow("创建时间") & "' and [创建时间]<'" & cDate(e.DataRow("创建时间")).AddSeconds(1) & "'"
Dim filter2 As String = "[创建时间]>=#" & e.DataRow("创建时间") & "#
 and [创建时间]<#" & cDate(e.DataRow("创建时间")).AddSeconds(1) & "#"


 回到顶部