導航:首頁 > 編程大全 > asp資料庫亂碼

asp資料庫亂碼

發布時間:2023-03-27 01:12:30

❶ asp連接資料庫出現亂碼

你可以試試這樣 稍作了改動:

<%

'連接資料庫
set conn=server.CreateObject("ADODB.Connection")
DBpath=server.MapPath("dy2.mdb")
conn.open"driver={microsoft access driver (*.mdb)};dbq="&DBpath
%>
<table width="700" border="0" cellpadding="0" cellspacing="0">
<%
'定義一個SQL命令串
strSQL="select ID,dymc,lv,nameyy from films"
set rs=server.createobject("adodb.recordset")'執行SQL語句得到記錄集
'將與表格的形式在頁面顯示檢索出的數據
rs.open strSQL,conn,1,1
if not rs.eof then
do while not rs.eof
%>
<tr>
<td height="21" width="45"><a href="aa.asp?id=<%=rs("ID")%>"><%=rs("dymc")%></a></td>
<td><%=rs.fields("lv").value%></td>
<td><%=rs.fields("nameyy").value%></td>
</tr>
<%
'移向下一條記錄
rs.moveNext
loop
else
%>
<tr>
<td>資料庫中無記錄!</td>
</tr>
<%
conn.close'關閉連接
set conn=nothing
end if
%>

</table>

希望能幫到你

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

在你頁面的來最上面寫上<%response.charset="utf-8"
session.codepage=65001
%>
要看你的頁源面是什麼是編碼。如果是utf-8的就寫上面那個是。如果是gb2312的。就寫上<%response.charset="gb2312"
session.codepage=936
%>

❸ asp讀取資料庫出現中文亂碼

完整的應該是,在asp
頁頭添加如下代碼:
<%@
CODEPAGE=65001
%>
<%
Response.CodePage=65001%>
<%
Response.Charset="UTF-8"
%>
用寫字板把回
.asp
文件另存為答
utf-8
字元集

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

應該是字元集的問題,查看SQL
server使用的字元集和ASP連接資料庫是默認的字元集是不是同一種字元集。轉碼換一下!
<%@
page
contentType="text/html;charset=SHIFT_JIS"
%>
或者設置頁面的型棚編碼方案為UTF-8或gb2312
就是在你編輯asp的時候出錯後還沒有關閉當前的IE,如果是這樣的話,資料庫,頁面都沒有問題。
而是IE在卻租雀認報錯後會出現亂碼現象,解決方法就是關閉當前的IE
並卜型則從新打開然後繼續編寫。

❺ ASP讀取資料庫變成亂碼,求高手解決

設置一下頁面的編碼,你寫入資料庫燃坦時,當時用的是gb2321還是utf-8或者其它的,前台輸出的時候搭螞,保持和那個一致即可。一般皮枝桐推薦用utf-8

❻ 關於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頁面顯示出來亂碼

用DW新建一個頁面時,頁面最頂部會生成一串代碼

類握激似

<%@
XXXX="VB"
CORE="數字"
%>
這樣的一行,默認是為UTF-8,如果你的<meta
http-equiv="content-type"
content="text/html;
charset=GB2312"
/>是charset=GB2312的話就會這樣出錯

解決辦法很簡單,你拿DW重新建一個ASP頁面,把你的代碼復者頃制到新頁面上。注意不要改默認的charset
和頂部<%@
XXXX="VB"
CORE="數字"段嫌襪
%>

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

應該是字元集的問題,查看SQL
server使用的字元集和ASP連接資料庫是默認的字元集是不是同一種字元集。
轉碼換一下!
<%@
page
contentType="text/html;charset=SHIFT_JIS"
%>
或者設置卜型則頁面的編碼方案為UTF-8或租雀gb2312
就是在你編輯asp的時候出錯後還沒有關閉當前的IE,
如果是這樣的話,資料庫,頁面都沒有問題。
而是IE在卻認報錯後會出現亂碼現象,解決方法就是關閉當前的型棚IE
並從新打開然後繼續編寫。

❾ asp添加數據時到資料庫變成了亂碼

sql="insert into usmessager values('"&utitle&"','"&uclient&"',getdate(),'"&id&"')"
改成
sql="insert into usmessager values('n"&utitle&"','n"&uclient&"',getdate(),'"&id&"')"

❿ 解決ASP網站gb2312和utf-8亂碼問題

一般我們做ASP網站 都會用到conn asp來連接資料庫 這個文件一般都包含在每哪余個頁面的最頂部 所以我們只要把這個代碼加在conn asp的頂部 全站就都解決了 當然如果在conn asp之上還包含了其他文件 或者conn asp沒有放在最頂部 改起來就相對麻煩一點 做網站的時候 客戶要一個博客 於是就利用了本博客所用的程序pjblog 經常做網站的人都知道 在同一個站點里使用不同編碼的頁面會產生亂碼 比較常見的就是gb 和Utf 比如我剛做的網站主站用的gb 博客用了utf 這樣在訪問時就出現亂碼 以前給百貨大樓的網站加一個調查問卷系統 就遇到了這個問題 當時搗鼓了很久才搞定 沒想到今坦緩虛天又遇到這個 很欣慰 於是寫篇日誌記錄一下這個方法 其實解決這個問題也很簡單 只要在頁面的最頂部加上以下代碼讓燃就可以了 ( lian )

gb 的頁面加<%@LANGUAGE= VBSCRIPT CODEPAGE= %><%Session CodePage= %>

lishixin/Article/program/net/201311/14120

閱讀全文

與asp資料庫亂碼相關的資料

熱點內容
iphone轉移數據會轉哪些內容 瀏覽:255
聽言情小說網站哪個好 瀏覽:247
如何取消主板密碼 瀏覽:680
網路gmgb是怎麼區分的誰最大 瀏覽:654
檢查什麼數據可以看出無生精細胞 瀏覽:521
電腦文件圖標顯示異常 瀏覽:332
通用流量可以用在哪些app上 瀏覽:748
iphone手機撥號代碼 瀏覽:584
iphone13怎麼把文件放到桌面 瀏覽:433
手機qq瀏覽器怎麼新建壓縮文件 瀏覽:787
word文檔的左右邊距 瀏覽:277
spss找不到許可證文件 瀏覽:898
audiotools使用教程 瀏覽:623
兒童手錶用什麼系統編程 瀏覽:757
網路的科學家是什麼意思 瀏覽:727
微信運動華為4x 瀏覽:160
蘋果7可以文件重疊那 瀏覽:352
車惠app的樂券怎麼用 瀏覽:326
小紅書如何獲得你的數據 瀏覽:854
手機如何設置vip網路 瀏覽:270

友情鏈接