[系統管理] Invalid_procedure_call_or_argument:_’Chr’ 的解決方法

如果您使用早期的ASP無組件上傳程式,

當上傳在英文作業系統主機的時候,可能會產生以下的錯誤訊息

Invalid_procedure_call_or_argument:_’Chr’

請將

stemp=stemp&chr(AscW(ChrB(AscB(upfile_5xSoft_Stream.Read(1)))&ChrB(c)))

的chr改為 chrw即可。

這是因為在不同的語系編碼中,charcode的編碼正常範圍不同

在DBCS系統 正常的範圍為 -32768~65535 中間的關係

國立臺灣科技大學資管所畢,曾任微軟最有價值專家達6年,現職為工業技術研究院資通所工程師,專長為PHP,ASP.NET,Objective C(iOS)程式設計,手機遊戲設計,資料庫規劃與管理,產品行銷與線上社群,對於IT技術始終抱持著熱忱的赤子之心

Posted in 系統管理

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *

*

你可以使用這些 HTML 標籤與屬性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>