Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共2 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

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

1楼
YUNSEL 发表于: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编辑过]
2楼
有点蓝 发表于:2025/1/13 11:48:00
没有开启这个事件:http://www.foxtable.com/webhelp/topics/0671.htm

DataTables("xxx表").GlobalHandler.DataRowAdding = True
共2 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .01563 s, 2 queries.