2012-12-21 53 views
0

可能重複:
ms-access built in function Month(number)MS-Access 2003中DateSerial函數溢出錯誤

在我的查詢之一,我有以下功能。

DateSerial(Date(),[Roster]![DOH],[Roster]![DOH]) 

當我調用查詢時收到溢出錯誤。我錯了什麼?

+0

什麼是[名單] [DOH] – Fionnuala

+0

用戶僱用日期。以日期/時間形式存儲在鏈接表中,輸入掩碼爲99/99/0000; 0; –

+1

DateSerial(整數,1到12之間的整數,1到31之間的整數)**不** ** DateSerial(日期,日期,日期)。我們經歷了這一點,併發布了一個鏈接到MS幫助頁面。 – Fionnuala

回答

1

所以,如果[DOH]是租用的日期,要在本年度週年之際,用這個!

DateSerial(Year(Date()), Month([Roster]![DOH]), Day([Roster]![DOH]))