以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]新增行报错  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=147820)

--  作者:天一生水
--  发布时间:2020/3/25 7:22:00
--  [求助]新增行报错
老师好!
sql数据源,窗口表新增行时报错如下,有时却不报错,是什么原因?

图片点击可在新窗口打开查看此主题相关图片如下:截屏图片.jpg
图片点击可在新窗口打开查看


图片点击可在新窗口打开查看此主题相关图片如下:截屏图片1.jpg
图片点击可在新窗口打开查看

新增行时,窗口表筛选条件为本年,[复核人]为当前用户:
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
--  
应该是其它设置或者代码影响了。把这个表所有有关的事件都注释掉试试