欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

ACCESS中DLOOKUP的語法和格式

呂致盈2年前13瀏覽0評論

ACCESS中DLOOKUP的語法和格式?

語法: DLookup(expr, domain, [criteria])參數解釋: expr:要獲取值的字段名稱 domain :要獲取值的表或查詢名稱 criteria:用于限制 DLookup 函數執行的數據范圍。如果不給 criteria 提供值,Dlookup 函數將返回域中的一個隨機值。

正常用法 用于數值型條件值: DLookup("字段名稱" , "表或查詢名稱" , "條件字段名 = n") 用于字符串型條件值:(注意字符串的單引號不能丟失) DLookup("字段名稱" , "表或查詢名稱" , "條件字段名 = '字符串值'") 用于日期型條件值:(注意日期的#號不能丟失) DLookup("字段名稱" , "表或查詢名稱" , "條件字段名 = #日期值#")從窗體控件中引用條件值用法 用于數值型條件值: DLookup("字段名稱" , "表或查詢名稱" , "條件字段名 =" & forms!窗體名!控件名) 用于字符串型條件值:(注意字符串的單引號不能丟失) DLookup("字段名稱" , "表或查詢名稱" , "條件字段名 = '" & forms!窗體名!控件名 & "'") 用于日期型條件值:(注意日期的#號不能丟失) DLookup("字段名稱" , "表或查詢名稱" , "條件字段名 = #" & forms!窗體名!控件名 & "#")混合使用方法(支持多條件) 在這種方法中也可以在條件中寫入固定的值。 DLookup("字段名稱" , "表或查詢名稱" , "條件字段名1 = " & Forms!窗體名!控件名1 _ & " AND 條件字段名2 = '" & Forms!窗體名!控件名2 & "'" _ & " AND 條件字段名3 =#" & Forms!窗體名!控件名3 & "#"

)注: Dlookup之類的合計函數(域函數)是ACCESS為用戶提供的內置函數,通過這些函數可以方便的從一個表或查詢中取得符合一定條件的值賦予變量或控件值,就不需要再用DAO或者ADO打開一個記錄集,然后再去從中獲取一個值,這樣所寫的代碼要少的多。

但是如果需要更靈活的設計,比如所查詢的域沒有在一個固定的表或查詢里,而是一個動態的SQL語法,或是臨時生成的復雜的SQL語句,亦或是需要代入循環的條件值等,此時還是需要從DAO或者ADO中定義記錄集來獲取值。

因為Dlookup之類的合計函數必竟是一個預定義好格式的函數,所支持的語法有限,但對于大多數的要求是都能夠滿足的。