以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]日期值 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=89625) |
-- 作者:zcgmxf -- 发布时间:2016/8/25 16:46:00 -- [求助]日期值 老师,我的一表中 有几个日期是根据 列 日期 计算出来的,其它的没问题,怎么有一条数据 的 其它日期值都变成 0001-08-16 了? 以前出现过,今天又出现了,平时有没问题。不知何故。请指点。 错误提示: .NET Framework 版本:2.0.50727.5466 Foxtable 版本:2016.7.29.1 错误所在事件: 详细错误信息: 对于造型说明无效的字符值 [此贴子已经被作者于2016/8/25 16:47:22编辑过]
|
-- 作者:大红袍 -- 发布时间:2016/8/25 16:50:00 -- 如果,执行这样的代码,就会得到你的日期
Dim d As Date = new Date(1, 8, 16) |
-- 作者:zcgmxf -- 发布时间:2016/8/25 17:01:00 -- 在日期框中不可能保存 1-08-16 格式的日期吧? 红袍老师,我是基于 日期 2016-08-09 算出来的,现在这一行我把所有与日期相关的全部删除了,再输入 这个日期,最后还是 得出了 001-08-12 001-08-16 不知道为什么啊。
[此贴子已经被作者于2016/8/25 17:07:30编辑过]
|
-- 作者:大红袍 -- 发布时间:2016/8/25 17:09:00 -- 你的代码肯定有问题。看看你表事件的代码 |
-- 作者:zcgmxf -- 发布时间:2016/8/25 17:21:00 -- 当日期 为空时就会出现上面的情况,代码不严谨。谢谢! |