困扰了一天的ASP连接SQL Server2000的一个问题
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序
/hotel/hotel.asp, 第 12 行
浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
网页:
GET /hotel/index.asp
时间:
2007年7月5日, 下午 03:02:13
详细信息:
------解决方案--------------------'connstr = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & Server.MapPath(db)
connstr = " Driver ={SQL Server};Description=sqldemo;server=(local);database=hotel;uid=sa;pwd= "
你使用的是SQL SERVER的驱动,要改成ACCESS的驱动.
connstr = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & Server.MapPath(db)
'connstr = " Driver ={SQL Server};Description=sqldemo;server=(local);database=hotel;uid=sa;pwd= "
这样子不行吗?
------解决方案--------------------刚才没注意,你用的是SQL 2000数据库,那原来的语句倒是不错,就是用户名和密码可能不正确了.或是数据库地址OR名称等不正确所致...