国产探花免费观看_亚洲丰满少妇自慰呻吟_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;" 

是沒有問題的。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 闽清县| 泊头市| 京山县| 安塞县| 达孜县| 东丰县| 夏河县| 赤城县| 云安县| 贡嘎县| 柯坪县| 宁蒗| 梧州市| 忻城县| 固始县| 邯郸县| 措美县| 河东区| 东安县| 土默特左旗| 巴彦淖尔市| 潼关县| 昌图县| 吕梁市| 延津县| 大余县| 鱼台县| 新丰县| 微山县| 阳城县| 水城县| 高安市| 美姑县| 宜阳县| 乌审旗| 即墨市| 桃源县| 鹤壁市| 阿拉善右旗| 青州市| 衡水市|