2016-04-11 186 views
1

我在Access中有一個記錄表,其中一些記錄只是'DD/MM/YYYY',而較新的記錄是'DD/MM/YY hh:nn:ss'。訪問日期/時間字段更新

舊格式中的所有記錄都需要更新以包含時間12:00:00。

有沒有辦法通過在Access中執行此操作?

+0

該列的數據類型是什麼? – Madhivanan

+0

這是日期/類型列。 – TomBridges

+0

由於舊記錄不包含任何時間信息,因此無法運行查詢以拾取帶有00:00:00時間的記錄。 – TomBridges

回答

1

的日期/時間列具有的00:00默認時間。就我所知,Access中的這個字段結構沒有被修改。如果您在12:00點前下午12:00,則可以使用DateAdd(YourDateColumn, 'h', 12)添加12小時。如果上午12:00,只使用默認時間

2

舊格式的所有記錄都需要更新以包含時間 12:00:00。

它們已經「更新」了。如果是午夜,Access中的默認顯示將隱藏日期的時間部分。

要強制顯示包括時間部分下,更改顯示的值,包括時間,如文本框的格式屬性:dd/mm/yyyy hh:nn:ss

+0

這不回答這個問題。這只是簡單地改變了窗體上顯示的內容,而不是所要求的內容。 – TomBridges

+0

對不起。事實上,我注意到了,但發現這個任務很直,你可能正在尋找一些不太明顯的東西。 – Gustav