Foxtable(狐表)用户栏目专家坐堂 → 全局表事件DataRowAdding中代码为何不起作用?


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

主题:全局表事件DataRowAdding中代码为何不起作用?

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


加好友 发短信
等级:童狐 帖子:216 积分:2806 威望:0 精华:0 注册:2016/11/9 19:13:00
全局表事件DataRowAdding中代码为何不起作用?  发帖心情 Post By:2025/1/13 11:37:00 [显示全部帖子]

我在全局表事件DataRowAdding中增加了以下代码,在实际新增时,没有效果,是什么原因?
'新增时自动赋值默认值
Dim cmd As New SQLCommand
cmd.CommandText = "s elect 字段名,默认值 from abc where 表名 = '" & e.DataTable.Name & "' and isnull(默认值,'') <> '' "
cmd.C
Dim dt As DataTable = cmd.ExecuteReader
If dt.Compute("count(字段名)", "") > 0 Then
    For Each dr As DataRow In dt.DataRows
        e.DataRow(dr("字段名")) = dr("默认值") 
    Next 
End If
[此贴子已经被作者于2025/1/13 11:37:49编辑过]

 回到顶部