mysql odbc 驱动程序不支持所需的属性_ODBC 驱动程序不支持所需的属性。
错误类型:MicrosoftOLEDBProviderforODBCDrivers(0x80040E21)ODBC驱动程序不支持所需的属性。/inc/head.asp,第113行浏览器类型:Mozilla/4.0(compatible;MSIE6.0;WindowsNT5.1;SV1;G...错误类型:Microsoft OLE DB Provider for ODBC Drivers (0x80
错误类型:MicrosoftOLEDBProviderforODBCDrivers(0x80040E21)ODBC驱动程序不支持所需的属性。/inc/head.asp,第113行浏览器类型:Mozilla/4.0(compatible;MSIE6.0;WindowsNT5.1;SV1;G...
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E21)
ODBC 驱动程序不支持所需的属性。
/inc/head.asp, 第 113 行
浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GreenBrowser)
============================
源代码:
dim toneid1
sql="select id,[name] from china_type where id>0 and indexshow='yes' and twoid=0 order by indexid asc"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,1 '出错行
===========================
CONN文件:
response.buffer=true
Const DbType = "MYSQL" 'ACCESS:ACCESS数据库,SQL:为MSSQL数据库,MYSQL:为MYSQL数据库
dim SQLServerName,SQLDBUserName,SQLDBPassword,SQLDBName,datatype,conn,DB,ConnStr
sub dblink()
SQLServerName = "(local)" '服务器名称或地址
SQLDBUserName = "sa" '数据库帐号
SQLDBPassword = "123456" '数据库密码
SQLDBName = "hyinfo" '数据库名称
'数据库连接
If DbType="SQL" Then
ConnStr = "Provider = sqloledb;user id="&SQLDBUserName&";password="&SQLDBPassword&";initial catalog="&SQLDBName&";data source="&SQLServerName&";"
Elseif DbType="ACCESS" Then
DB = "/hyinfo.asp"
ConnStr = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & Server.MapPath(db)
Else
ConnStr="dsn=hyinfo;driver={myodbd driver};server=localhost;uid=root;pwd=123456;database=hyinfo"
End If
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open ConnStr
If Err Then
err.Clear
Set Conn = Nothing
Response.Write "数据库连接出错,请检查连接字串。"
Response.End
End If
end sub%>
===========================
说明:
之前从ACCESS转换成SQLSERVER时没有错误。
之后是从SQLSERVER转换成MYSQL数据库时就出错了。
请问是数据库转换出错?还是代码有问题?
转换之前我旧安装了MYSQL 5.0.51a
MySQL ODBC 3.51 TEST DSN
展开
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐

所有评论(0)