ACCESS用IF函式返回時間,C語言access函式返回值問題

2021-03-27 08:26:47 字數 1670 閱讀 1488

1樓:朱家小妹

首先保管期限設定成數字整型,永久則不填寫.

失效時間=iif(isnull(保管期限),"","#" & year(生效日期)+保管期限 & "- " & month(生效日期) & "- " &day(生效日期) & "# " )

2樓:匿名使用者

access裡沒有if函式,只有if...then...else 語句,該語句只能用於在**流程裡按條件執行一組語句。

access提供了一種替代方案——iif函式,它可以起到類似所謂」if函式「的效果。

下面例子示範使用iif函式返回時間的效果。

如果文字框text1中輸入了乙個日期,那麼文字框text2也將顯示這個日期;如果文字框text1的內容不是日期,那麼text2將顯示」不是日期「字樣

於窗體設計檢視,將文字框text2的「控制項**」屬性設定為:

=iif(isdate([text2]),[text1],"不是日期")

函式中的條件判斷表示式為isdate()函式,返回乙個布林值,用於判斷文字框text1裡的內容是否是乙個合法的日期/時間。

iif函式說明

根據表示式的值,來返回兩部分中的其中乙個。

語法iif(條件判斷表示式,條件為"真"時函式的返回值,條件為"假"時函式的返回值)

下圖是access聯機幫助關於iif函式的說明截圖

3樓:晴天有我

這個不需要在access裡返回啊,資料庫裡只需要儲存生效時間和保管期限即可。

而失效時間只需要在讀取了生效時間和保管期限後,通過前台程式計算得出即可。

4樓:匿名使用者

只要用生效時間+10年即可

access中iif函式套用時間函式的問題

5樓:匿名使用者

樓主的表示式「iif([機加完成]=-1,now(),null)」在語法上完全正確、沒有問題,按理是可以實現的。在access裡該表示式執行不成功,應該受到其他原因影響所致。導致不成功的原因很多,這裡很難一一枚舉。

請告知該表示式使用的環境(例如窗體還是查詢裡等等)、報錯提示資訊等,以便做進一步分析。

access 2007中,怎麼像excel那樣運用if函式?

6樓:解0人

access中,請使用 iif(,,) 函式,具體用法和excel的if函式相同

7樓:匿名使用者

access的vba函式是:

iif([條件]=true, "","")

c語言access函式返回值問題

8樓:

你語句寫錯bai了,應該是du

if(access(const char *filepath, int mode)/*沒有分號*/) else

檔案不存在

zhi,返回-1,整個表示式是真,執行if體裡的dao語句.

我不回知道你access函式怎麼實現的,但你答應該這樣#define file_not_exist -1#define file_exist 0if(file_exist == access(const char *filepath, int mode)) else

什麼是函式返回值,請問PHP中函式的返回值是什麼意思?請詳細解釋下 !!

函式返回值就是你所呼叫的函式返回給你的值。比如說void fun int n,int m 前面的void就說明這個函式是沒返回值的。比如int fun int m 時,這個函式執行以後要返回一個整型數。一 一般的情況,c語言預設的返回值的型別是int整形,其他的函式看其函式前的型別就可以知道這個函式...

ecelvlookup函式怎麼查詢值返回多個結果

vlookup函式只能返回乙個結果,如果想要一對多查詢,可以使用其他函式,看下邊例子,將部門為a的姓名列舉到e列 一 乙個單元格放乙個名字 e2公式 iferror index b b,all if a a d 2,row a a row a1 陣列公式,三鍵結束 二 將a部門的姓名放在e2單元格中...

Python裡為什麼函式可以返回函式內部定義的函式

python中一切皆物件 2.函式是第一類物件 3.函式物件vs函式呼叫 4.閉包legb法則 所謂閉包,就是將組成函式的語句和這些語句的執行環境打包在一起時,得到的物件 python 裡為什麼函式可以返回乙個函式內部定義的函式 不是簡單地返回函式。至少在python裡,def定義的函式和lambd...