作者kgjojo (Ahh..Fresh Meat!)
看板Visual_Basic
标题[.NET] 如何读取远端SQL Server的系统时间?
时间Mon Jul 6 20:58:33 2009
请输入专案类型(网站专案或者应用程式专案):VB2008
各位好~~想请教一下,如何在表单上显示远端SQL Server2005 Express
的时间呢,我只会读取本机时间..用一个Label和一个timer ,
timer.tick =500这样...可是读取远端SQL Server的时间就想不出来了...
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.240.50.17
1F:→ miisoo4u:SELECT GETDATE() 07/06 22:20
2F:→ kgjojo:感谢~~试出来了,但是如果要让时间一直跑 07/07 18:15
3F:→ kgjojo:应该怎麽做比较好呢...我是设一个timer,每0.5秒就 07/07 18:15
4F:→ kgjojo:连去资料库抓一次时间...感觉应该有更好的方法 07/07 18:15
5F:→ Peruheru:抓到之後存在客户端,然後自己每一秒+1就好了 07/07 18:39
6F:→ Peruheru:不需要一直去连资料库也行吧?误差应该够小了 07/07 18:39
7F:→ kgjojo:可以提示一下吗@@,我想不出来该怎麽做每秒+1的动作.. 07/07 19:14
8F:推 Peruheru:timer啊你要即时显示时间大概就无法省略timer,但是可以 07/07 19:16
9F:→ Peruheru:减少存取伺服器的次数,也可以延长更新间隔 07/07 19:16
10F:→ kgjojo:所以还是没办法只从资料库抓一次时间回来就让他 07/07 19:35
11F:→ kgjojo:即时更新了吗@@? 07/07 19:36
12F:→ kgjojo:P大的说法..是不是让他一分钟去连一次资料库抓时间? 07/07 19:36
13F:推 Peruheru:不是啊,我是说程式开始时抓一次,之後就不抓了 07/07 19:37
14F:→ Peruheru:之後就用timer一秒修改它一次,照格式改 07/07 19:39
15F:→ Peruheru:如果怕跑久了误差会大,几分钟重抓一次就好了 07/07 19:39
16F:→ kgjojo:嗯..大概知道怎麽做了,感谢`~~~ 07/07 20:06