以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- win 8 下的 日期问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=59213) |
-- 作者:zhsenchzhi -- 发布时间:2014/10/30 23:37:00 -- win 8 下的 日期问题 求教一个 win 8 下的 日期问题: 我给客户开发了一个简单的系统,其中有一个窗口 打开时的 afterload 事件的代码如下: Tables("购买课程_TableItem").Filter="[所属中心ID]=" & _user_center_id & " and (结束日期 Is null Or 结束日期>=#" & Date.Today & "#)" 就这么一句简单的代码, 在我的 windows 2003 下面执行没有问题, 在 xp, win7 下面也没有问题,甚至 部分 win8下面也没有问题, 可是其中一个客户的win8系统下执行,报以下错误: .NET Framework 版本:2.0.50727.8000 Foxtable 版本:2013.9.22.1 错误所在事件: 详细错误信息: 该字符串未被识别为有效的 DateTime。有一个从索引 11 处开始的未知字。 从 错误提示来看, 是 dateTime出现了问题, 可是我们所有的人连接的都是同一个数据库,目前仅发现这一例有问题,请问这是什么原因? 和客户沟通了以下,他们表示更换操作系统,可能不大现实,
|
-- 作者:kylin -- 发布时间:2014/10/31 8:05:00 -- 试着检查一下该客户的日期设置是否符合FoxTable系统的格式要求 [此贴子已经被作者于2014-10-31 8:04:58编辑过]
|
-- 作者:zhsenchzhi -- 发布时间:2014/10/31 9:00:00 -- 请问 foxtable 对日期设置有什么要求? |
-- 作者:有点甜 -- 发布时间:2014/10/31 9:02:00 -- 改成短日期格式,不要带有星期几
http://jingyan.baidu.com/article/92255446eb2a45851648f407.html
|
-- 作者:Bin -- 发布时间:2014/10/31 9:03:00 -- 系统日期格式不要带有,中文格式. 例如星期几 或者上午 下午 或者你在取值的时候代码处理一下 (结束日期 Is null Or 结束日期>=#" & format(Date.Today,"yyyy-MM-dd") & "#)"
|