Re: [問題] ASP的錯誤陷阱 無助於除錯怎辦

看板Programming作者時間13年前 (2011/04/24 21:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串6/6 (看更多)
你的錯誤表示你資料庫尚未建立連線或連線已關閉,造成 ado 參照的連線無法進一步處理。 我是覺得更新到 asp.net 比較好,效能高是其一,以你這種狀況是可以把錯誤行含程式碼寫入資料庫或事件檔除錯。 當然可以輸出給使用者,但一般牽扯到資料庫最好別輸出給使用者,免得被找到漏洞,然後資料庫結構又洩漏。 ==> 本文由 "Jaker <jaker.bbs@ptt.cc>" > 於 news:54kDMN%247mQ%40ptt.cc 發表 > 我寫了個購物車, > 在asp 程式有用on error resume next來開啟錯誤處理, > 一旦發生問題,會回應出 > 錯誤 Number、 錯誤資訊、出錯文件 、出錯行, > 並提示買家將此訊息告知管理人員處理.. > 這樣。 > 可是最近經常有客人反應遇到問題, > 說出現錯誤,可是畫面上回報的錯誤訊息根本沒有幫助, > 發生的訊息如下: > ============== > 錯誤 Number: 3704 > 錯誤資訊: 當物件關閉時,不允許操作。 > 出錯文件: ADODB.Recordset > 出錯行: > ============== > 出錯行是空白,這樣我根本看不出是哪一行出了錯誤啊。 > 如果取消on error,確實是會顯示完整的錯誤和行數, > 可是遇到問題的都是不懂電腦更不懂程式的買家, > 就算他們看到這些訊息也不會知道要告訴我。 > (因為取消了on error也失去了將處理方式告知買家的機會) > 最近訂單大降,可能跟這個有很重要的關係, > 到底要怎麼辦才好呢? > -- 風禹科技驗證有限公司 ASP.NET Web News Reader 0.2.9 UTF-8 Beta 網站地圖 http://tlcheng.twbbs.org/wwwmap.htm 流域防洪/區域水資源/徐昇網/玫瑰圖/語音通訊 文章與程式 Basic/Fortran/Windows API/.Net/輔助說明檔 原始碼、文章與討論 微軟程式設計、系統管理使用新技術論壇討論區,網友回覆後即時簡訊、電子郵件通知: MSDN: http://social.msdn.microsoft.com/Forums/zh-TW/categories/ TechNet: http://social.technet.microsoft.com/Forums/zh-TW/categories/ -- ASPNET News Reader http://tlcheng.twbbs.org/News/Reader.aspx RSS 2.0 http://tlcheng.twbbs.org/News/rss2.aspx?Action=List&Newsgroup=tw.bbs.comp.language
文章代碼(AID): #1Dj1yEp7 (Programming)
討論串 (同標題文章)
文章代碼(AID): #1Dj1yEp7 (Programming)