DFirst 與 DLast 函數

重要:  本文係由機器翻譯而成,請參閱免責聲明。本文的英文版本請見這裡,以供參考。

若要從資料表或查詢中的特定欄位傳回隨機的記錄,當您只需要該欄位的任何值時,您可以使用DFirstDLast函數。在表單或報表上使用巨集、 模組、 查詢運算式或計算控制項DFirstDLast函數。

語法

DFirst expr 、 網域 [,criteria] )

與 DLast expr 、 網域 [,criteria] )

DFirstDLast函數具有下列引數︰

引數

描述

expr

所需。可識別您要找出第一個或最後一個值的欄位的運算式。可以有字串運算式識別資料表或查詢或執行計算該欄位中的資料的運算式中的欄位。在輸入pr,您可以包含資料表、 表單、 常數或函數上的控制項中的欄位的名稱。如果expr包含函數,它可以是內建或使用者定義,但不是另一個範圍聚合函數或 SQL 彙總函數。

domain

所需。識別構成一組記錄的網域的字串運算式。

criteria

選用。用來限制DFirst與 DLast函數執行的資料範圍的字串運算式。例如準則,通常會 WHERE 子句的 SQL 運算式,而 word 不相同位置。如果省略了準則,則DFirstDLast函數會評估expr針對整個網域。在準則中所包含任何欄位也必須網域; 中的欄位否則, DFirstDLast函數會傳回Null。


註解

附註: 如果您想要傳回的第一個或最後一筆記錄中的一組記錄 ( 範圍的),您應該建立查詢排序遞增或遞減和TopValues屬性設為 1。如需詳細資訊,請參閱TopValues屬性主題。從 [Visual Basic for Applications (VBA) 模組中,您也可以建立 ADO錄集中物件及使用MoveFirstMoveLast方法來傳回一組記錄的第一個或最後一筆記錄。

附註: 機器翻譯免責聲明︰本文係以電腦系統翻譯而成,未經人為介入。Microsoft 提供此等機器翻譯旨在協助非英語系使用者輕鬆閱讀 Microsoft 產品、服務及技術相關內容。基於本文乃由機器翻譯而成,因此文中可能出現詞辭、語法、文法上之錯誤。

擴展您的技能
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×