ASP是一種常用的Web應(yīng)用程序開(kāi)發(fā)語(yǔ)言,而MySQL則是一個(gè)廣泛使用的開(kāi)源關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)。通過(guò)ASP語(yǔ)言可以與MySQL進(jìn)行聯(lián)接,實(shí)現(xiàn)對(duì)該數(shù)據(jù)庫(kù)的讀寫(xiě)操作。以下是一個(gè)ASP與MySQL數(shù)據(jù)庫(kù)的簡(jiǎn)單連接代碼:
<% '定義數(shù)據(jù)庫(kù)連接參數(shù) Dim conn Set conn = Server.CreateObject("ADODB.Connection") conn.Open "Driver={MySQL ODBC 3.51 Driver};Server=localhost;Database=myDatabase;Uid=myUsername;Pwd=myPassword;Option=3;Port=3306;" '寫(xiě)入SQL查詢(xún)語(yǔ)句 Dim sql sql = "SELECT id, name, age FROM myTable" '執(zhí)行查詢(xún) Dim rs Set rs = Server.CreateObject("ADODB.Recordset") rs.Open sql, conn '讀取結(jié)果 Do While Not rs.EOF Response.Write rs("id") & " " & rs("name") & " " & rs("age") & "
" rs.MoveNext Loop '關(guān)閉連接 rs.Close Set rs = Nothing conn.Close Set conn = Nothing %>
以上代碼可以在ASP頁(yè)面中使用,首先通過(guò)創(chuàng)建一個(gè)ADODB.Connection對(duì)象連接到MySQL數(shù)據(jù)庫(kù),再使用SQL查詢(xún)語(yǔ)句生成ADODB.Recordset對(duì)象并執(zhí)行查詢(xún),最后讀取查詢(xún)結(jié)果并關(guān)閉連接。需要注意的是,連接參數(shù)中的服務(wù)名、用戶(hù)名、密碼等信息應(yīng)根據(jù)實(shí)際情況進(jìn)行修改,以使連接成功。