當前位置:首頁 » 編程語言 » asp頁面輸出sql語句亂碼
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

asp頁面輸出sql語句亂碼

發布時間: 2022-06-15 09:24:28

❶ ASP輸入數據到sql是亂碼

資料庫最好不要用中文 畢竟是外國人的軟體 最好用英文或中文拼音
你想輸出是中文就在語句中加一句 AS * *

❷ 關於ASP程序讀取MYSQL資料庫中文顯示亂碼的問題

<%@
CODEPAGE=65001
%>
<%
Response.CodePage=65001%>
<%
Response.Charset="GBK"
%>
用寫字板把
.asp
文件另存為
GBK字元集
------------------------------------------------------------
或者查詢之前先執行下面這一句
set
chs=conn.Execute("SET
NAMES
'gb2312'")
'查詢資料庫表
sql
=
"SELECT
*
FROM
tb_commondata"
Set
rs
=
conn.Execute(sql)
這樣就不會亂碼了

❸ ASP中讀取sqlserver 數據出現亂碼,如何解決。我在ASP中設置編碼格式為utf-8,不知道資料庫中還要設置什麼

資料庫不需要設置,在那裡面存放什麼格式的都可以,當然在調用時就要用相應的編碼才能正確顯示
一定還是你的編碼不對,你再試試gb2312,看看是不是在改utf8時一些字沒轉換過來

❹ ASP連接SQL server 為什麼資料庫中漢字出現亂碼~

這個問題可能是你首選參數沒有設置好,
在編輯菜單中有一個首選參數
點開後有個新建文檔
默認編碼應為簡體中文gb(2312)
編輯—新建文檔—默認編碼(選擇:簡體中文gb(2312))

❺ asp.net sql語句裡面的中文變成亂碼

你的網頁編碼應該與資料庫的編碼保持一致,比如資料庫是UTF-8的,則網頁也應該是UTF-8,如果是GB2312就會亂碼了。

❻ 我的asp頁面中的文字顯示正常,但是從資料庫中讀出來的數據全成了亂碼

個人認為應該屬於編碼問題的范疇,你可以將顯示頁亂碼的面文件用記事本打開,然後 文件 -> 另存為 -> 然後將編碼換一種,比喻換成 ANSI,或者 UTF-8 試試.

❼ 為什麼asp網頁調用SQL Server資料庫裡面的文字顯示亂碼

你的頁面如採用UTF-8編碼,就在你的輸出文件的最上面加上 <%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
如採用GBK編碼,就在其最上面加上 <%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>

❽ 為什麼我的ASP頁面 從資料庫中查出東西是亂碼

要是utf-8的在頁面最頂端加如下代碼:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<%Session.CodePage=65001%>
<% Response.Charset="UTF-8" %>

要是gb2312的在頁面最頂端加如下代碼:
<%@ CODEPAGE=936 %>
<% Response.CodePage=936%>
<% Response.Charset="gb2312" %>

網站的頁面編碼要盡量保持一致,若是後台編碼和前台不一樣,就會出現你現在的情況,加如上代碼要是還不行,就在dreamweaver中重建一個文件,編碼保持和後台一致,把數據過來就行了.

❾ 如何解決asp讀sql數據時出現亂碼的問題

如果你在做網站的時候,無法正確執行sql語句,response後,發現sql語句裡面的中文欄位都成了亂碼,可以用下面的方法解決:
<%@ codepage=936%>簡體中文
<%@ codepage=950%>繁體中文
<%@ codepage=65001%>UTF-8
codepage指定了IIS按什麼編碼讀取傳遞過來的串串(表單提交,地址欄傳遞等)。
出亂碼的原因也就是網站要整合的時候模塊編碼不一樣引起的。
最方便的方法如下:
不要轉換任何模塊網頁的編碼該utf-8的還是utf-8,該Gb22312的還是Gb2312。
在Utf-8模塊的包文件(如conn.asp,但是要注意conn.asp必須是在第一行調用)最前面加上:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<%Session.CodePage=65001%>
在GB2312模塊的包文件最前面加上:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<%Session.CodePage=936%>

❿ Asp中Sql資料庫中亂碼的問題

你可以在asp中轉換一下編碼,轉成gb2312應該就行

或者用變通的方法,保存時先用htmlencode編碼,讀取時再解碼就行了。