日期:2014-05-16  浏览次数:20822 次

asp+mysql 连接成功了 可是怎么操作呢?
数据库连接代码:
dim myHost,myDB,myUID,myPWD
myHost = "localhost"
myDB = "122xx"
myUID = "root"
myPWD = "xxxx1"
myChareSet = "gbk"
strconnection="driver={mysql odbc 3.51 driver};server=" & myHost & ";database=" & myDB & ";user name=" & myUID & ";password=" & myPWD
set conn = server.createobject("adodb.connection") 
'连接数据库
conn.open strconnection
'设置客户端字符编码
conn.execute("set names '" & myChareSet & "'")
'数据库设置结束
if err then
response.write "连接错误"
response.end
end if
操作代码:
set siteck=server.CreateObject("adodb.recordset")
siteck.open "select * from hw369_siteinfo where sitekey=1",conn,1,1
if not siteck.eof then
Dh_siteName=siteck("siteName")
Dh_siteKeywords=siteck("siteKeywords")
Dh_siteDescription=siteck("siteDescription")
Dh_siteHttp=siteck("siteHttp")
Dh_siteTel=siteck("siteTel")
Dh_siteRztel=siteck("siteRztel")
Dh_siteQq1=siteck("siteQq1")
Dh_siteQq2=siteck("siteQq2")
Dh_siteaddress=siteck("siteaddress")
Dh_sitefax=siteck("sitefax")
Dh_siteBotinfo=siteck("siteBotinfo")
Dh_siteIllegal=siteck("siteIllegal")
Dh_siteMaintain=siteck("siteMaintain")
Dh_siteMaintain_content=siteck("siteMaintain_content")
Dh_siteRegist_ck=siteck("siteRegist_ck")
Dh_siteRegist_ck_content=siteck("siteRegist_ck_content")
Dh_siteRegOkEmail_content=siteck("siteRegOkEmail_content")
Dh_siteReg_Agreement=siteck("siteReg_Agreement")
Dh_siteUnReg_name=siteck("siteUnReg_name")
Dh_siteEmail_uname=siteck("siteEmail_uname")
Dh_siteEmail_upass=siteck("siteEmail_upass")
Dh_siteInfo_ck=siteck("siteInfo_ck")
end if
siteck.close
set siteck=nothing
报错说:

Microsoft OLE DB Provider for ODBC Drivers (0x80040E21)
ODBC 驱动程序不支持所需的属性。

红色部分出错了 望指点 谢谢

------解决方案--------------------
用的MySql数据库版本是多少? MySql数据库版本是5.X的话,要用 5.x的驱动程序。