Re: [問題] 更新資料庫的問題

看板C_Sharp (C#)作者 (測試)時間21年前 (2004/08/05 17:52), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《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
文章代碼(AID): #114WD3Wf (C_Sharp)
討論串 (同標題文章)
文章代碼(AID): #114WD3Wf (C_Sharp)