以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 全局表事件DataRowAdding中代码为何不起作用? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=194772) |
-- 作者:YUNSEL -- 发布时间:2025/1/13 11:37:00 -- 全局表事件DataRowAdding中代码为何不起作用? 我在全局表事件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编辑过]
|
-- 作者:有点蓝 -- 发布时间:2025/1/13 11:48:00 -- 没有开启这个事件:http://www.foxtable.com/webhelp/topics/0671.htm DataTables("xxx表").GlobalHandler.DataRowAdding = True
|