以文本方式查看主题
- Foxtable(狐表) (http://foxtable.net/bbs/index.asp)
-- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2)
---- [求助]在windows sever 2016 系统上 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=126936)
|
-- 作者:zhl7928
-- 发布时间:2018/11/1 11:45:00
-- [求助]在windows sever 2016 系统上
在windows sever 2016 系统上
这个执行结果显示XX11这个表是0行, 跟在XP系统上执行的结果不同。
这时间范围在windows sever 2016 系统上应该怎么写?
|
-- 作者:zhl7928
-- 发布时间:2018/11/1 11:46:00
--
怎么发不了代码? 老提示错误
|
-- 作者:zhl7928
-- 发布时间:2018/11/1 11:48:00
--
|
-- 作者:zhl7928
-- 发布时间:2018/11/1 11:49:00
--
此主题相关图片如下:qq截图20181101114740.png
去掉时间范围的话,查询结果一样
[此贴子已经被作者于2018/11/1 11:49:38编辑过]
|
-- 作者:有点甜
-- 发布时间:2018/11/1 12:23:00
--
试试,afterOpenProject事件,加入代码
Dim cd As System.Globalization.DateTimeFormatInfo = System.Globalization.DateTimeFormatInfo.CurrentInfo cd.ShortDatePattern = "yyyy年MM月dd日" Dim DateInfo As System.Reflection.FieldInfo = cd.Gettype.GetField("generalLongTimePattern", System.Reflection.BindingFlags.NonPublic Or System.Reflection.BindingFlags.Instance) If DateInfo IsNot Nothing Then DateInfo.SetValue(cd, "yyyy-MM-dd HH:mm:ss") End If
|
-- 作者:zhl7928
-- 发布时间:2018/11/1 12:40:00
--
谢谢,没有用
[此贴子已经被作者于2018/11/1 13:05:12编辑过]
|
-- 作者:有点甜
-- 发布时间:2018/11/1 13:07:00
--
1、msgbox弹出你最后合成的sql语句看看;
2、在数据库那里执行对应的sql语句,看报什么错,返回什么结果
|
-- 作者:zhl7928
-- 发布时间:2018/11/1 13:09:00
--
XP上怎么改回来?
改回来了
[此贴子已经被作者于2018/11/1 13:12:07编辑过]
|
-- 作者:有点甜
-- 发布时间:2018/11/1 13:11:00
--
1、msgbox弹出你最后合成的sql语句看看;
2、在数据库那里执行对应的sql语句,看报什么错,返回什么结果
|
-- 作者:zhl7928
-- 发布时间:2018/11/1 13:15:00
--
在windows sever 2016 执行后 日期格式还是 2018年10月18日 2018年11月1日
XP上执行后日期格式编成2018年10月18日 2018年11月1日 查不了,cd.ShortDatePattern = "yyyy年MM月dd日" 改成 cd.ShortDatePattern = "yyyy-MM-dd" 后能查了
If DateInfo IsNot Nothing Then DateInfo.SetValue(cd, "yyyy-MM-dd HH:mm:ss") End If 这是做什么?
|