access怎樣查找不匹配項?
類型不匹配的問題用轉換函數解決,如ccur(轉換為貨幣),cstr(轉換為字符串),cint(轉換為整數),clng(轉換為長整數),cdate(轉換為日期),cdbl(轉換為雙精度).等等
如:工資=ccur(基本工資)+ccur(級別工資)+ccur(加班補貼)
如果工資不是貨幣類型的話,那還要這樣操作,(比如是雙精度類型)
工資=cdbl(ccur(基本工資)+ccur(級別工資)+ccur(加班補貼))
補充問題:
最后一條記錄是默認的插入記錄,這條記錄是無插入數據的,所以會提示沒有數據.可用以下代碼避開計算之
ifnotme.newrecordthen
工資=ccur(基本工資)+ccur(級別工資)+ccur(加班補貼)
endif
那代碼檢查到是新記錄狀態就不會執行此計算工資的表達式.