作者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