以文本方式查看主题
- Foxtable(狐表) (http://foxtable.net/bbs/index.asp)
-- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2)
---- [求助]XP下运行正常也未报错 可是在 WN7下 报错 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=5955)
|
-- 作者:舜风
-- 发布时间:2010/2/8 16:40:00
-- [求助]XP下运行正常也未报错 可是在 WN7下 报错
此主题相关图片如下:未命名.jpg
如题!
另一狐表程序也同样报类似的错误,不过数据不同
[此贴子已经被作者于2010-2-8 16:41:32编辑过]
|
-- 作者:mr725
-- 发布时间:2010/2/8 16:49:00
--
提示说是数据类型问题吧 int32是整数型的, 检查一下。
|
-- 作者:舜风
-- 发布时间:2010/2/8 17:59:00
--
以下是引用mr725在2010-2-8 16:49:00的发言: 提示说是数据类型问题吧 int32是整数型的, 检查一下。
一、整数型列那么多,我从何检查 二、为何在XP下没有这些提示呢? 三、之前有人说,新装WIN7要重新需要序列号,可我却没提示重新要序列号呢?(我现是双系统)
|
-- 作者:lxl
-- 发布时间:2010/2/8 18:36:00
--
估计是区域和语言设置的问题 日期的格式不同
|
-- 作者:舜风
-- 发布时间:2010/2/8 18:39:00
--
以下是引用lxl在2010-2-8 18:36:00的发言:
估计是区域和语言设置的问题 日期的格式不同
哦,我记得之前有人提到过日期格式问题,不知谁能提示一下如何设置或提供那张曾经的帖子?谢谢
|
-- 作者:lxl
-- 发布时间:2010/2/8 18:42:00
--
即使不是日期转换的错误,也不用担心。 根据错误提示来看是表达式列的表达式报错,修改表达式就可以了。
|
-- 作者:舜风
-- 发布时间:2010/2/8 18:47:00
--
以下是引用lxl在2010-2-8 18:42:00的发言:
即使不是日期转换的错误,也不用担心。 根据错误提示来看是表达式列的表达式报错,修改表达式就可以了。
把短日历yyyy/M/d改为 yyyy-M-d 就OK了
谢谢lxl的提醒
|
-- 作者:程兴刚
-- 发布时间:2010/2/8 19:50:00
--
不知贺老师能否提供一个方法,或者在狐表中采取强制措施:运行狐表前强制调整系统日期时间格式。
|
-- 作者:lkqing
-- 发布时间:2010/2/8 20:15:00
--
以下是引用舜风在2010-2-8 18:47:00的发言:
把短日历yyyy/M/d改为 yyyy-M-d 就OK了
谢谢lxl的提醒
可能改为YYYY-MM-DD较好
|
-- 作者:lxl
-- 发布时间:2010/2/8 20:34:00
--
以下是引用程兴刚在2010-2-8 19:50:00的发言: 不知贺老师能否提供一个方法,或者在狐表中采取强制措施:运行狐表前强制调整系统日期时间格式。
Date.Today.ToString("yyyy-MM-dd",System.Globalization.CultureInfo.InvariantCulture) 这样分隔符就不受控制面板的 区域和语言设置的影响了
|