国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > ASP > 正文

asp連接mysql數據庫詳細實現代碼

2024-05-04 11:08:08
字體:
來源:轉載
供稿:網友
文章詳細的介紹在asp中如何來連接mysql數據庫并查出數據并輸出,同時也介紹了連接mysql核心代碼及中文亂碼解決辦法
 
 
 
想要asp能連接mysql數據庫需要安裝MySQL ODBC 3.51 驅動 
我們先看下面這段代碼 

復制代碼代碼如下:

set conn = server.createobject("adodb.connection") 
Conn.Open "DRIVER={MySQL ODBC 3.51 Driver};SERVER=127.0.0.1;DATABASE=Shops;USER=root;PASSWORD=xxx;" 

上面這代碼是核心部分了。 

SERVER 連接服務器如127.0.0.1 
DATABASE 要選擇的數據庫 shops 
USER 服務器登錄用戶名 
PASSWORD 服務器登錄密碼 

好了下面來看實例 
復制代碼代碼如下:

<% 
'測試讀取MySql數據庫的內容 
strconnection="driver={mysql odbc 3.51 driver};database=weste_net;server=localhost;uid=root;password=" 
'無需配置dsn 
set adodataconn = server.createobject("adodb.connection") 
adodataconn.open strconnection 
strquery = "select * from News" 
set rs = adodataconn.execute(strquery) 
if not rs.bof then 
%> 
<table> 
<tr> 
<td<b>序列號</b></td> 
<td><b>標題</b></td> 
</tr> 
<% 
do while not rs.eof 
%> 
<tr> 
<td><%=rs("News_id")%></td> 
<td><%=rs("News_Title")%></td> 
</tr> 
<% 
rs.movenext 
loop 
%> 
</table> 
<% 
else 
response.write("無數據.") 
end if 
rs.close 
adodataconn.close 
set adodataconn = nothing 
set rsemaildata = nothing 
%> 

注 
上面我沒設置數據庫編碼如果有中文亂碼可以嘗試 

'設置客戶端字符編碼 
復制代碼代碼如下:

conn.execute("set names '" & myChareSet & "'") 

來解決 
如果要使用3306之外的端口的話我們就需要安裝Mysql 的ODBC數據庫驅動,安裝之后 

復制代碼代碼如下:

Conn.Open "DRIVER={MySQL ODBC 3.51 Driver};SERVER=127.0.0.1;PORT=3333;DATABASE=Shops;USER=root;PASSWORD=xxx;" 

是沒有問題的。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 察雅县| 乐至县| 榆树市| 恩施市| 长寿区| 库伦旗| 芒康县| 武宣县| 农安县| 兰西县| 久治县| 蓬莱市| 卓尼县| 启东市| 来安县| 桐乡市| 青铜峡市| 伊吾县| 武城县| 建湖县| 满洲里市| 新疆| 丰镇市| 陇川县| 曲阳县| 新兴县| 桃园市| 和林格尔县| 西贡区| 文昌市| 婺源县| 阳西县| 陆河县| 普陀区| 观塘区| 康保县| 芜湖市| 龙川县| 普宁市| 武城县| 温州市|