access sql語句報錯編譯錯誤

時間 2021-10-14 21:22:52

1樓:匿名使用者

從題主貼出來的語句來看,沒發現明顯語法錯誤(如果能將語句複製黏貼出來,注意不是**,這樣有助於讓別人判斷你語句的每一個字元是否正確),只是語句執行可能無法利用索引,在大資料表的情況下效率不高而已。本人判斷應該屬office系統的問題,例如未正確安裝、部分元件丟失被誤刪除或其版本不適合、電腦中毒、防毒軟體誤傷等等因素所導致的,具體原因不太容易查詢。題主可試一下單獨執行下面兩個函式

1) select date();

2) select format(date(),'yyyy-mm-dd');

看看能否返回正常結果,如果還是報錯,系統問題無疑,建議重新完全安裝office系統,相信可以解決問題。

2樓:匿名使用者

將 yyyy-mm-dd 修改為 yyyy-mm-dd,而且等號後面要修改為 :

...... = format(#" & date & "#,"yyyy-mm-dd") ,因為 date 是變數。(適合 access 資料庫)

...... = format('" & date & "',"yyyy-mm-dd") ,因為 date 是變數。(適合 sql server 資料庫)

3樓:

注意一下access 關鍵字大小寫敏感的,format date這些改寫一下。

aaccess中的sql語句如何編寫,一直報錯 50

4樓:匿名使用者

把sum寫在外面

sum(iff((datediff('d',日期,date())-收款明細.結算期限)>0,應收貨款,0)

access中的sql**總顯示語法錯誤

5樓:time張旭

問題一:語句除bai了duunion拼錯外,你檢查一下zhi你的表學生

dao成績查詢、90分以上學生情況這版

兩張權表是否已經存在。或者查一下逗號打得是否正確,逗號是半形英語逗號,還有含數字的表要用括號括起。

正確答案:select 學生編號,姓名,成績 from 學生成績查詢 where 成績<80 union

select 學生編號,姓名,成績 from [90分以上學生情況]問題二:date改datetime。

答案:create table 學生情況(學生id integer primary key, 姓名 char(4),性別 char(1),出生日期 datetime, 家庭住址 char(20),聯絡** char(8),備註 char(20))

6樓:比格很高啊

參*** 我對自己的信心已超越別人對我的評價。--茱利亞

access中sql查詢這個語句有錯嗎,為什麼老是提示語句錯誤

7樓:匿名使用者

create table 學生復

情況(學生id integer primary key,姓名 chat(4),性制別 chat(1),出生日期 date,家庭住址 chat(20),聯絡電

話 chat(8),備註 memo)

8樓:椋炵繑

標點符號全部用英文格式,逗號後面要加空格,語句結束符號用分號,不是冒號

c 編譯報錯,關於C 編譯錯誤的乙個問題

那個 p不能用 類的private成員 不能你這麼初始化的 include using namespace std class time void settime int h,int m,int s error1 少 void time settime int h,int m,int s error...

c語言編譯錯誤,C語言編譯錯誤什麼意思?

錯誤的初始化。二維指標陣列的初始化。const char c 4 20 你初始化有問題吧 二維陣列沒必要用指標了吧 那就成三維陣列了。新手在學習c語言並編譯程式時編譯錯誤怎麼辦 1 確定出錯的行號。如果是乙個比較好的整合編譯環境的話,一般雙擊編譯錯誤,滑鼠都會自動跳轉到該行並高亮顯示。沒有這個功能也...

excel隱含模組的編譯錯誤 錯誤

首先,你要確定是開啟所有的excel檔案都會出現這個問題還是只是某個檔案出現這個問題。如果是所有的excel檔案都有問題,建議把xlstart資料夾裡面的所有字尾為xla的檔案都刪了,如果還不能解決,那可能就要重灌一下excel,在裝之前最好是把原excel資料夾全給刪了再裝。如果是個別檔案開啟是出...