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

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 行
...全文
88 13 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
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我还没有看到啊
网络老男孩了 2002-05-10
  • 打赏
  • 举报
回复
DBPath= Server.MapPath("northwind.mdb")
connection.Open "driver={Microsoft Access Driver (*.mdb)};dbq="&DBPath

cmsoft 2002-05-10
  • 打赏
  • 举报
回复
可能数据连接有问题
建议用ADO方式访问数据库,不要用ODBC
shadowkiss 2002-05-10
  • 打赏
  • 举报
回复
第十行是哪一行啊

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧