标题:如何设置ODBC
只看楼主
ASP菜菜菜鸟
Rank: 1
等 级:新手上路
帖 子:290
专家分:0
注 册:2005-5-8
 问题点数:0 回复次数:14 
如何设置ODBC
如何设置ODBC。
因为老是出现conn错误,但是代码没错,所以应该是ODBC有问题,请问高手怎么弄。

谁能帮我说一下原因。
谢谢了
搜索更多相关主题的帖子: ODBC 设置 
2005-07-08 19:02
ASP菜菜菜鸟
Rank: 1
等 级:新手上路
帖 子:290
专家分:0
注 册:2005-5-8
得分:0 
哪位好人来帮帮我,总是出现conn打开错误。 <% Option Explicit dim conn,connstr,mdb mdb=Server.MapPath("data/mydata.mdb") connstr="Provider=Microsoft.Jet.OLEDB.4.0;Source="& mdb set conn=server.createobject("adodb.connection") conn.open connstr 老是提示这里错误 %>

[此贴子已经被作者于2005-7-8 22:15:53编辑过]


总有一天,我要亲手打布什一吧掌.
2005-07-08 21:39
ASP菜菜菜鸟
Rank: 1
等 级:新手上路
帖 子:290
专家分:0
注 册:2005-5-8
得分:0 
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%> <!--#include file="conn.asp"--> <%dim rs,sql dim time,name,pic,top,ip set rs=server.createobject("adodb.recordset") sql="select * from myword order by title desc" rs.open sql,conn,1,1 time=rs("time") name=rs("name") pic=rs("pic") top=rs("top") ip=rs("ip") if rs.eof and rs.bof then response.write "暂时没有留言" else response.write "<html><body><table>" do while not rs.eof or rs.bof response.write "<tr><td>" response.write "来自'"&ip&"'的" response.write "'"&name&"' 于 '"&time&"'说道" response.write "'"&word&"'" response.write "</td></tr>" loop end if response.write "</table>" response.write "</body></html>" %>

总有一天,我要亲手打布什一吧掌.
2005-07-08 21:39
ASP菜菜菜鸟
Rank: 1
等 级:新手上路
帖 子:290
专家分:0
注 册:2005-5-8
得分:0 

本页无法显示

试图访问的网页出现问题,无法显示。

请尝试以下方法:

  • 单击 刷新按钮或者梢候再试。
  • 打开
    <SCRIPT>
                
    </script>
    localhost 主页,然后查找与所需信息相关的链接。

HTTP 500.100 - 内部服务器错误 - ASP 错误 Internet 信息服务


技术信息(适用于支持人员)

  • 错误类型: Microsoft JET Database Engine (0x80004005) /caiyazhen/conn.asp, 第 7 行
  • 浏览器类型: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)

  • 页: GET /caiyazhen/wordlist.asp

  • 时间: 2005年7月8日, 21:35:46

  • 详细信息: Microsoft 支持


总有一天,我要亲手打布什一吧掌.
2005-07-08 21:40
ASP菜菜菜鸟
Rank: 1
等 级:新手上路
帖 子:290
专家分:0
注 册:2005-5-8
得分:0 

各位大哥,快来帮我看看。

总有一天,我要亲手打布什一吧掌.
2005-07-08 22:15
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
得分:0 
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Source="& mdb ?用DSN的话应该不用设置mdb数据库的路径的,一般直接连接数据库才用。而且连接字符串,好像应该写成 connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="& mdb 如果上述字符串仍然无法连接,那么只能怀疑ODBC驱动程序有问题(节解决办法从装驱动程序[网上应该有下载]。) 如果重装还不管用,那就不知道为什么了。
2005-07-08 22:22
ASP菜菜菜鸟
Rank: 1
等 级:新手上路
帖 子:290
专家分:0
注 册:2005-5-8
得分:0 

<% dim conn dim connstr

on error resume next connstr="DBQ="+server.mappath("data/mydata.mdb")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};" set conn=server.createobject("ADODB.CONNECTION") conn.open connstr %> 我刚才用了别人的这个就可以用了,谁能和我说为什么吗。


总有一天,我要亲手打布什一吧掌.
2005-07-08 22:30
ASP菜菜菜鸟
Rank: 1
等 级:新手上路
帖 子:290
专家分:0
注 册:2005-5-8
得分:0 
on error resume next
请问一下这个是做什么用的

总有一天,我要亲手打布什一吧掌.
2005-07-08 22:35
szeee
Rank: 1
等 级:新手上路
帖 子:123
专家分:0
注 册:2005-5-13
得分:0 
你用JET 驱动ACCESS肯定错啦

我在bbs.渐渐成长了。。。
2005-07-08 23:09
ASP菜菜菜鸟
Rank: 1
等 级:新手上路
帖 子:290
专家分:0
注 册:2005-5-8
得分:0 
connstr="driver={microsoft access driver (*.mdb)};dbq="&server.MapPath("data/mydata.mdb") 我用了这个也不行,肯定没定错。 connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="& mdb 这个也不行,connstr="Provider=Microsoft.Jet.OLEDB.4.0; Source="& mdb 还是不行。 connstr="DBQ="+server.mappath("data/mydata.mdb")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};" 最后一个才能用,这是为什么

总有一天,我要亲手打布什一吧掌.
2005-07-09 08:44



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-22490-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.493582 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved