![]() ![]() ![]() ![]() |
|||||
|
|||||
樓主 阿優 ![]()
![]() |
當我插入資料庫時他是寫入以下亂碼 ?啣?/靽格?啣?/靽格
本篇文章發表於2012-02-09 00:46
|
1樓 |
第一行先加入
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%> <head>與</head>中間加入 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 試看看
本篇文章回覆於2012-02-09 10:19
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
2樓 |
你的資料庫設定成utf8嗎?
若你的系統只用在繁體版時只要如樓上所說的改成big5並刪除第一行的<%@Language.............%>
本篇文章回覆於2012-02-09 10:58
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
3樓 |
你的資料庫設定成utf8嗎?
若你的系統只用在繁體版時只要如樓上所說的改成big5並刪除第一行的<%@Language.............%>
本篇文章回覆於2012-02-09 10:58
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
4樓 |
檢查資料庫欄位的設定,是否有設成nvarchar之類的
本篇文章回覆於2012-02-09 13:36
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
5樓
作者回應
阿優 ![]() |
以上都測過了~~不行,他這insert into 資料都是用字串組出來的不知道是不是這問題,
我有用response 去看資料,還沒送到資料庫就是亂碼了
本篇文章回覆於2012-02-09 18:08
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
6樓
作者回應
阿優 ![]() |
和這頁面有用aspSmartUpload 元件
本篇文章回覆於2012-02-09 18:09
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
7樓 |
請先確定輸入表單頁面(<form>那頁)是設定成charset=utf-8
本篇文章回覆於2012-02-09 18:24
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
8樓 |
請在head中加入meta改成以下這樣試試
<head> <title>中文碼測試。</title> <meta http-equiv="content-type" content="text/html; charset=big5"></head> 若還不行請po全文,我幫您在我server試比較快找出問題點.
本篇文章回覆於2012-02-09 18:53
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
9樓
作者回應
阿優 ![]() |
我表單頁面(<form>那頁)是設定成charset=utf-8
我有自己作測試在同頁用我自己寫的表單送出再response 出來會出現中文,所以最大的問題可能就是他那些asp 程式不知哪行在搞鬼!
本篇文章回覆於2012-02-09 20:07
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
10樓 |
裡面要設定
1.db 的欄位為nvarchar 2. Insert 語法 nvarchar欄位前要加 N 3.若要問能不能救回資料....請節哀
本篇文章回覆於2012-02-10 15:14
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
11樓
作者回應
阿優 ![]() |
1.db 的欄位為nvarchar
2. Insert 語法 nvarchar欄位前要加 N-->>還沒插入資料就是亂碼了
本篇文章回覆於2012-02-10 22:36
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
12樓 |
我已幫您做一兩個程式,您先試試看,網址用msn或email給您
因怕上載被惡作劇,不在這公佈,等您測試ok,那網址就會換掉
本篇文章回覆於2012-02-12 00:19
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
13樓 |
偶覺得是aspSmartUpload元件在作怪,你可以換別的上傳元件看看如Lyupload這一個不錯用或INotesupload,若不曉得怎麼用或下載時,可以去google一下。
這兩個元件偶測試許多次都沒有亂碼的問題。
本篇文章回覆於2012-02-12 13:13
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
14樓
作者回應
阿優 ![]() |
回13F
也有可能是aspSmartUpload問題但可能無法換其他原件了,因為工程號大.... 回香帥,目前測試是有寫到資料庫,但怎麼套用在我原程式
本篇文章回覆於2012-02-12 17:46
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
15樓
最有價值解答
香帥 ![]() |
已經用javascript的函式前端先編碼encodeURIComponent
再至後端解碼,這題總算解決了.
本篇文章回覆於2012-02-20 00:28
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
回覆 |
如要回應,請先登入. |