以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]新增行报错 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=147820) |
-- 作者:天一生水 -- 发布时间:2020/3/25 7:22:00 -- [求助]新增行报错 老师好! sql数据源,窗口表新增行时报错如下,有时却不报错,是什么原因? 新增行时,窗口表筛选条件为本年,[复核人]为当前用户: Dim y As Integer = Date.Today.Year Dim dt1 As New Date(y, 1, 1) Dim dt2 As New Date(y, 12, 31) Dim Filter As String Filter = "报送日期 >= \'" & dt1 & "\' And 报送日期 <= \'" & dt2 & "\' And 复核人 = \'" & _UserName & "\'" DataTables("复核表").LoadFilter = Filter DataTables("复核表").Load() 新增行代码: Dim t As Table = Tables("工程数据_Table1") Dim nr As Row = t.addnew() nr("编制日期") = Date.today nr ("报送日期") = Date.Today nr("接收日期") = Date.today nr("复核人") = _UserName |
-- 作者:有点蓝 -- 发布时间:2020/3/25 8:42:00 -- 窗口表是副本吗? |
-- 作者:天一生水 -- 发布时间:2020/3/25 8:44:00 -- 是 |
-- 作者:有点蓝 -- 发布时间:2020/3/25 8:49:00 -- 应该是其它设置或者代码影响了。把这个表所有有关的事件都注释掉试试 |