Re: [問題] 更新資料庫的問題
※ 引述《ahuang (宋啦)》之銘言:
: 我照著書本寫了一個簡單的資料庫更新程式
: 發生了下列的錯誤訊息
: 查詢運算式 '@ passwd' 中的 語法錯誤 (少了運算元)。
: 描述: 在執行目前 Web 要求的過程中發生未處理的例外情形。請檢閱堆疊追蹤以取得
: 錯誤的詳細資訊,以及在程式碼中產生的位置。
: 例外詳細資訊: System.Data.OleDb.OleDbException: 查詢運算式 '@ passwd' 中的
: 語法錯誤 (少了運算元)。
: 原始程式錯誤:
: 行 133:
: 行 134: this.oleDbConnection1.Open();
: 行 135: this.cmdUpdate.ExecuteNonQuery(); <----出錯
: 行 136: this.oleDbConnection1.Close();
: 行 137: }
: 但是我SQL語法應該沒有出錯,請問這是什麼問題呢?
錯誤訊息都指出是你的SQL有問題,會不會是@passwd的參數帶錯呢?
試試看在ExecuteNonQuery之前設個中斷點,看看SQL語法有沒有錯
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.64.167.153
討論串 (同標題文章)
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章