在ASP中连接数据库为何出现[Microsoft][ODBC 驱动程序管理器] 未发现数据源默认驱动程序

<body> <% if request.Form("user_name")<>"" and request.Form("user_pw")<>"" and request.Form("sex")<>"" then dim db set db=server.CreateObject("adodb.connection") db.Open "Dbq="&Server.Mappath("chatroom.mdb")&";Driver={Microsoft Access Driver (*.mdb)};" dim strsql,varname,varpw,varsex,varintroduction varname=request.Form("user_name") varpw=request.Form("user_pw") varsex=request.Form("sex") straql="insert into ko(user_name,user_pw,sex,introduction) values('"&varname&"','"&varpw&"','"&varsex&"',#"&date()&"#)" db.execute(strsql) response.Redirect("index.asp") else response.Write"请把信息填写完整," response.Write"<a href='reg_form.asp'>重新填写</a>" end if %> </body>

感觉ASP连接数据库太麻烦了!还是用着.net爽啊!
温馨提示:内容为网友见解,仅供参考
无其他回答

[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动...
[Microsoft][ODBC 驱动程序管理器],未发现数据源名称,并且未指定默认驱动程序,是设置错误造成的,解决方法如下:1、首先打开电脑,然后点击电脑屏幕左下方的开始菜单。2、然后在打开的菜单页面中,点击运行。3、接着在打开的运行窗口中,输入CMD,点击确定或者回车。4、然后在打开的管理员命令窗口中吗...

...Miscrosoft][ODBC驱动程序管理器] 未发现数据源名称并且未指定默认...
conn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(FileName)

[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动...
回答:都提示了未指定默认驱动~看看是不是驱动指示有问题~你的路径显示的是数据库和biaodan2.asp存在于同一个文件夹,看看数据库是不是存在那个文件夹里面了

...Miscrosoft][ODBC驱动程序管理器] 未发现数据源名称并且未指定默认...
自定义连接字符串,复制以下东西 driver={microsoft access driver (*.mdb)};dbq=d:\\asp\\xx.mdb 选择本地服务器,测试,就可以了,这个使用的是绝对路径(注意空格,千万别少,否则必错)或者 Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("xx.mdb")选择远程服务器,测试,...

[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动...
自己的网站上传以后,就提示如下信息: Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005' [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序 \/Index.asp,行 8 代码是: <% ' FileName="Connection_odbc_con... 展开 建立数据源了一波...

...asp网页中,出现[Microsoft][ODBC 驱动程序管理器]未发现数据源名称并...
"Drive={Microsoft Access Driver(*.mdb)};DBQ=D:\\liuyan\\data.mdb"这个连接的是数据源,需要在你服务器上创建数据源才行

...Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认...
如果你的数据库是access,我想问题不是那么难,是不是你的连接语句用的是绝对路径啊,应该用相对路径,然后用Server.MapPath(“相对路径”)来返回绝对路径你可以Q我我帮你分析一下273047005如果是其他数据库你要确保你的数据库已经正确。

Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动...
连接数据库的字符串要修改。因为服务器上和你本机的数据库路径不一样。参考:cnstr="Provider=Microsoft.jet.OLEDB.4.0;Data Source=" & server.mappath("\/数据库文件相对路径.mdb")'cnstr="DBQ="+server.mappath("\/数据库文件相对路径.mdb")+";DRIVER={Microsoft Access Driver (*.mdb)};"s...

...Miscrosoft][ODBC驱动程序管理器] 未发现数据源名称并且未指定默认...
如果数据库和asp文件在同一路径下 Strconn="driver={microsoft access driver (*.mdb)};dbq=" & server.mappath("info.mdb")如果数据库和asp文件在下级目录,比如在d文件夹中 Strconn="driver={microsoft access driver (*.mdb)};dbq=" & server.mappath("d\/info.mdb")如果数据库和asp文件在...

[Microsoft][ODBC 驱动程序管理器]未发现数据源名称并且未指定默认驱动...
这个应该是包含在conn这个共用的文件里面吧!如果在里面的话,那么是数据库的路径不对!把这个"&server.mappath("wwwlink.mdb")&"里面的"wwwlink.mdb"修改一下就ok了!假如数据库放在db这个文件夹的话,这个程序就应该这么写"&server.mappath("db\/wwwlink.mdb")&"...

相似回答
大家正在搜