非常简单的问题,高手莫进(用不着,就不麻烦了你的宝贵时间)!!

qingchuns 2002-05-10 09:21:37
请看下面的代码,我出错在什么地方了,请指教。
<%
response.expires
dim objconn,objrs
dim strquery,strconnection
set objconn=server.createobject("adodb.connection")
strconnection="dsn=northwind;database=northwind;uid=sa;pwd=;"
objconn.open strconnection
strquery="select productname from products"
set objrs=objconn.execute(strquery)
%>

这是出现的错误
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E37)
/www/data/northwind.asp, 第 10 行
...全文
49 点赞 收藏 13
写回复
13 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
qingchuns 2002-05-10
谢谢各位的回答,我的问题解决了
还是数据库出现了问题,书上是英文的数据库,而我的ACCESS却是中文的。
回复
超级大笨狼 2002-05-10
server=你漏了
回复
windy_w_2001 2002-05-10
数据库的名字你漏了!northwind是你数据源的文件DSN的名字
回复
windy_w_2001 2002-05-10
strconnection="Provider=northwind;server=你漏了;database=northwind;uid=sa;pwd=;"

回复
windy_w_2001 2002-05-10
<%
response.expires
dim objconn,objrs
dim strquery,strconnection
strconnection="dsn=northwind;database=northwind;uid=sa;pwd=;"
set objconn=server.createobject("adodb.connection")
objconn.open strconnection
strquery="select productname from products"
set objrs=objconn.execute(strquery)
%>
回复
xxjmz_78 2002-05-10
数据库连接出了问题,我认为是第6行有错误
你也应该 到ODBC数据源里添加你的数据库问题
我是菜鸟,呵呵
回复
qingchuns 2002-05-10
是的
回复
yemol_yuan 2002-05-10
你机器上的dns设定过了吗,如果没有就不能使用了
回复
baizhj 2002-05-10
你在ODBC数据源中是按照dsn=northwind;database=northwind;uid=sa;pwd=设置的吗???
回复
qingchuns 2002-05-10
应是第9行,看错了
我是初学ASP,这些都是按书上写的做的,但是就是不对
ADO我还没有看到啊
回复
DBPath= Server.MapPath("northwind.mdb")
connection.Open "driver={Microsoft Access Driver (*.mdb)};dbq="&DBPath

回复
cmsoft 2002-05-10
可能数据连接有问题
建议用ADO方式访问数据库,不要用ODBC
回复
shadowkiss 2002-05-10
第十行是哪一行啊
回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2002-05-10 09:21
社区公告
暂无公告