因為27號要考乙軟術科 最近才開始練習 ><
在作題組一附件一的查詢時候
我在欄位的地方按照書上輸入
性別:iif(Mid([身分証字號],2,1)="1","男","女")
時常變成
Expr1: 性別:iif(Mid([身分証字號],2,1)="1","男","女")
之後執行這個查詢 就會說我沒有定義性別iif函數
我應該怎麼解決這問題呢
2007-01-09 18:57:52 · 3 個解答 · 發問者 多氯聯苯 1 in 教育與參考 ➔ 考試
Q:乙軟access的查詢問題
因為27號要考乙軟術科 最近才開始練習 ><
在作題組一附件一的查詢時候
我在欄位的地方按照書上輸入
性別:iif(Mid([身分証字號],2,1)="1","男","女")
時常變成
Expr1: 性別:iif(Mid([身分証字號],2,1)="1","男","女")
之後執行這個查詢 就會說我沒有定義性別iif函數
我應該怎麼解決這問題呢
A:您可以在練習的時候照著參考書做,等到練熟了,再不看參考
書練習,如此就可以測試自己是否做到看到題目就知道公式要
如何打了。
假如您需要我幫忙您考過電腦軟體乙級術科,***的名稱
(電腦維修專家),然後點寄信給他,然後描述您想要我幫助的
題組,如此我就會把那個題組的解題重點告訴您了。
2007-01-10 19:52:00 補充:
您好:
因為在Access的資料庫中公式不可中冒號不可以用全形冒號要
用半形冒號。
所以性別:iif(Mid([身分証字號],2,1)="1","男","女")
才會無法辨認。
因此姓名欄的公式,要改為輸入:
性別:iif(mid(身份証字號,2,1)="1","男","女")
2007-01-10 19:56:44 補充:
其實性別可以等要在Excel中完成合併列印需要的資料時再計算就可以了。
公式→=IF(mid(f2,2,1)="1","男","女")
2007-01-13 17:10:38 補充:
對了,假如您還有任何題組的問題,可以寫信告訴我。
2007-01-09 20:45:18 · answer #1 · answered by 資訊系統管理員_有任何問題請來信詢問_謝謝 7 · 0⤊ 0⤋
性別:iif(mid(身份証字號,2,1)=1,"男","女")
須放在哪裡呢?例如性別欄位中的哪一個地方呢?
2007-06-26 23:07:48 · answer #2 · answered by 阿祥 1 · 0⤊ 0⤋
一般會出現這個問題是在查詢中設立了二個相同名稱的欄位.
檢查你的查詢表是否有多設了一個性別名稱的欄位.
2007-01-11 08:57:39 補充:
另外會產生==> Expr1: 性別:iif..... 情況的原因.是資料表的名稱不符.
要檢查__在查詢使用的資料表是否與資料表的名稱相同.
2007-01-09 19:47:23 · answer #3 · answered by pop 7 · 0⤊ 0⤋