以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]服务器或网络时间的问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=74888)

--  作者:manyifuwu
--  发布时间:2015/9/22 2:11:00
--  [求助]服务器或网络时间的问题
下面是帮助你的内容,但本人笨得出奇,始终不知道这些代码放在那才能获取服务器时间。?? 还在论坛里搜了很多同步网络时间的,但都不知道把代码发到那可以实现。谢谢帮助。???? 获取SQL Server服务器时间 由于用户可以修改计算机的系统时间,所以根据系统时间进行一些条件判断,不是很可靠,存在“作弊”的可能。 如果你采用SQL Server作为数据源,可以用下面的代码获得SQL Server服务器的时间: Dim cmd As New SQLCommand Dim dt As Date cmd.C cmd.CommandText = "Select GetDate()" dt = cmd.ExecuteScalar() 如果只想获得时间的日期部分,代码为: Dim cmd As New SQLCommand Dim dt As Date cmd.C cmd.CommandText = "Select GetDate()" dt = cmd.ExecuteScalar() dt = dt.Date
--  作者:大红袍
--  发布时间:2015/9/22 9:04:00
--  

你在哪里需要服务器时间,就在哪里添加上面的代码啊


--  作者:manyifuwu
--  发布时间:2015/9/22 13:25:00
--  
我用的sql源, 表里有“录入时间”,和‘’日期” 列, 我现在是在表属性里,增加行里自动生成日期和时间。但生成的是本电脑的时间,我希望软件里的时间和日期是网络时间或服务器时间。谢谢!
--  作者:manyifuwu
--  发布时间:2015/9/22 13:27:00
--  
我希望所以表,的时间和日期都能是自动获取服务器时间或网络时间。
--  作者:大红袍
--  发布时间:2015/9/22 14:16:00
--  

执行1楼的代码,得到网络时间后,给列赋值就行啊。


--  作者:大红袍
--  发布时间:2015/9/22 14:17:00
--  

或者是你直接修改本地电脑的时间

 

设置系统时间: TimeOfDay = #17:21:10 AM# 或 TimeString = "17:21:10"

 

设置系统日期: Today = #7/8/2005# 或 DateString = "2005-7-8"


--  作者:manyifuwu
--  发布时间:2015/9/22 18:30:00
--  
谢谢!,

执行1楼的代码,得到网络时间后,给列赋值就行啊。

在哪设置哦????麻烦了。
--  作者:大红袍
--  发布时间:2015/9/22 18:31:00
--  

汗,你原本在哪里设置,就在哪里设置。


--  作者:manyifuwu
--  发布时间:2015/9/22 18:51:00
--  

我有点笨,谢谢你的帮助,麻烦了。帮我解决一哈,谢谢。日期和时间,自动填写服务时间或网络时间。

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目78.table

在论坛里,找了好久,我确实自己解决不了。
[此贴子已经被作者于2015/9/22 18:52:08编辑过]

--  作者:大红袍
--  发布时间:2015/9/22 19:25:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目78.table