Foxtable(狐表)用户栏目专家坐堂 → [原创]日期函数怎么会这样?


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

主题:[原创]日期函数怎么会这样?

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


加好友 发短信
等级:三尾狐 帖子:646 积分:4893 威望:0 精华:0 注册:2016/1/16 22:42:00
[原创]日期函数怎么会这样?  发帖心情 Post By:2022/6/10 21:14:00 [只看该作者]

tFilter = tFilter & " And 交易日期 > '" & tDate.AddDays(-3) & "'"  到句出错如下:

.NET Framework 版本:4.0.30319.42000
Foxtable 版本:2图片点击可在新窗口打开查看022.6.9.1
错误所在事件:自定义函数,Fun分析特大单补充
详细错误信息:
调用的目标发生了异常。
添加或减去的值产生无法表示的 DateTime。
参数名: value

 回到顶部
帅哥哟,离线,有人找我吗?
小美菜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:646 积分:4893 威望:0 精华:0 注册:2016/1/16 22:42:00
  发帖心情 Post By:2022/6/10 22:11:00 [只看该作者]

另外,下列语句如果没有最大值会返回什么值?:Dim tDate As Date = DataTables("特大单加仓股").SQLCompute("Max(交易日期)" ,tFilter & "And 壹拾累计 <> 0 And 贰拾累计 <> 0 " )  ' 

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107135 积分:544918 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/6/11 8:57:00 [只看该作者]

1楼的tDate应该是空值,判断一下

if tDate <> nothing

2楼没有就会返回空值,判断方法会如上

 回到顶部