English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

為何無法執行出現下列錯誤


運作必須使用更新查詢。
描述: 在執行目前 Web 要求的過程中發生未處理的例外情形。請檢閱堆疊追蹤以取得錯誤的詳細資訊,以及在程式碼中產生的位置。

例外詳細資訊: System.Data.OleDb.OleDbException: 運作必須使用更新查詢。

原始程式錯誤:


行 153: mycomm.Parameters(\"@帳號\").SourceVersion=DataRowVersion.Original
行 154: dim mess AS integer
行 155: mess=mycomm.ExecuteNonQuery() <<<<<說這邊出錯了..
行 156: if mess=1 then
行 157: UserID.text=(\" 已登錄 \")

2006-05-05 18:39:58 · 2 個解答 · 發問者 CCH 1 in 電腦與網際網路 程式設計

2 個解答

這個錯誤的產生,通常是在對資料庫進行新增、刪除或是更新時產生的,原因是網頁的瀏覽者沒有得到適當的權限來操作資料庫。以下我們以 Windows XP Professional 的畫面來說明解決的方法:請您進入檔案總管的畫面,按下 [工具] \ [資料夾選項]。
圖片參考:http://www.e-dreamer.idv.tw/images/teachimg/20040816006.gif
如此即完成設定。註:新增的帳號名為 「IUSR_電腦名稱」,但是有很多人為把它輸入為 「IUSER_電腦名稱」,這是錯誤的,要注意。

2006-05-06 07:10:46 · answer #1 · answered by 世賢 7 · 0 0

感謝高人的解答~~我照著設定後~果然就沒問題了^ ^

2008-07-01 13:36:55 · answer #2 · answered by bluecloud25kimo 2 · 0 0

fedest.com, questions and answers