0
我想現在使用的數據庫標()值發帖時間來獲得日期時間的表格組件NOW()值獲取來自ADS數據庫
tb.Append;
tb.DateTime.asTDateTime := ???; //<--Database.Now() value
tb.Post;
的連接是遠程連接和服務器是在同一個局域網的使用自由表客戶機
- 沒有數據字典
我想現在使用的數據庫標()值發帖時間來獲得日期時間的表格組件NOW()值獲取來自ADS數據庫
tb.Append;
tb.DateTime.asTDateTime := ???; //<--Database.Now() value
tb.Post;
的連接是遠程連接和服務器是在同一個局域網的使用自由表客戶機
- 沒有數據字典
可以使用TADSConnection.GetServerTime
方法,即使使用免費表。 (假設,當然,前提是你有在使用TADSConnection
你的表。)
tb.Insert;
tb.DateTimeField.AsDateTime := myConnection.GetServerTime;
tb.Post;
那就是我正在尋找的,TY – Dangas56
如果你想在服務器端和客戶倍至接近匹配越好,你不應該做TB 。在讀取服務器的時間之前,在調用qry之前執行時間分配。關閉,因爲這兩個操作都會導致延遲? – MartynA
我不擔心客戶端的時間,我只是把它放在那裏來區分客戶端機器和服務器的機器 – Dangas56
我修改了代碼示例,所以時間會更接近,如果這是什麼投票的結果 – Dangas56