看板 Visual_Basic 關於我們 聯絡資訊
請輸入專案類型(網站專案或者應用程式專案):VB2008 各位好~~想請教一下,如何在表單上顯示遠端SQL Server2005 Express 的時間呢,我只會讀取本機時間..用一個Label和一個timer , timer.tick =500這樣...可是讀取遠端SQL Server的時間就想不出來了... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.240.50.17
miisoo4u:SELECT GETDATE() 07/06 22:20
kgjojo:感謝~~試出來了,但是如果要讓時間一直跑 07/07 18:15
kgjojo:應該怎麼做比較好呢...我是設一個timer,每0.5秒就 07/07 18:15
kgjojo:連去資料庫抓一次時間...感覺應該有更好的方法 07/07 18:15
Peruheru:抓到之後存在客戶端,然後自己每一秒+1就好了 07/07 18:39
Peruheru:不需要一直去連資料庫也行吧?誤差應該夠小了 07/07 18:39
kgjojo:可以提示一下嗎@@,我想不出來該怎麼做每秒+1的動作.. 07/07 19:14
Peruheru:timer啊你要即時顯示時間大概就無法省略timer,但是可以 07/07 19:16
Peruheru:減少存取伺服器的次數,也可以延長更新間隔 07/07 19:16
kgjojo:所以還是沒辦法只從資料庫抓一次時間回來就讓他 07/07 19:35
kgjojo:即時更新了嗎@@? 07/07 19:36
kgjojo:P大的說法..是不是讓他一分鐘去連一次資料庫抓時間? 07/07 19:36
Peruheru:不是啊,我是說程式開始時抓一次,之後就不抓了 07/07 19:37
Peruheru:之後就用timer一秒修改它一次,照格式改 07/07 19:39
Peruheru:如果怕跑久了誤差會大,幾分鐘重抓一次就好了 07/07 19:39
kgjojo:嗯..大概知道怎麼做了,感謝`~~~ 07/07 20:06