当前位置:编程学习 > asp >>

未发现数据源名称并且为指定默认驱动程序 asp

Microsoft OLE DB Provider for ODBC Drivers '80004005' [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序 我在学习ASP,今天在XP系统的电脑上测试的ASP网页一切正常,可是我拷到WIN7的笔记本上再测试就出现这种情况了,我是用dreamware做的ASP。谢谢!
补充:没错吧

<%
' FileName="Connection_ado_conn_string.htm"
' Type="ADO" 
' DesigntimeType="ADO"
' HTTP="false"
' Catalog=""
' Schema=""
Dim MM_users_STRING
MM_users_STRING = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=D:\ASP\database\member.mdb"
%>
追问:
        	
				
嗯,那请问怎样修复啊,可以说一下吧,谢谢啦
WIN7的俺不知道咋弄。检查你的数据库链接代码。如果没有错误的话那就是WIN7和IIS不兼容把 
貌似只有专业版的才能作为服务器使用。
嗯,没解决,不过还是谢谢了
答案:没那么复杂,试下这段代码:
dim conn,rs
set conn=server.createobject("adodb.connection") '这是创建connection对象
conn.open "provider=microsoft.jet.oledb.4.0; data source="&="& server.mappath("/data/LY.mdb") '这是打开对象,要两个参数,provider是数据驱动,data source是数据源。是另外一种语法,比你的driver=。。要适用。
set rs=conn.execute("SELECT * FROM message")'创建一个数据集,从数据库中读取某些内容
if not rs.eof then '如果不为空则
  response.write(rs(0))'显示第一个字段的内容
end if
其他:数据库驱动出错。WIN7与众不同呀。XP和win7是不一样的。你们不就是要与众不同么 ~~! 你设置过odbc数据源没有?添加一下 建议查毒  试试 

上一个:MATLAB如何实现分段函数 新手...跪求赐教~~~ 附上程序 还望高手赐教 谢谢~~~
下一个:如何让服务器同时运行asp和java程序富阳

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,