我以前用OFFICE2000的ACCESS数据库挺好的,我装了OFFICE2003后全连不上了,是驱动问题吗? 应该怎么解决呀?在线等……

tyyang 2004-12-05 08:36:25
我以前用OFFICE2000的ACCESS数据库挺好的,我装了OFFICE2003后全连不上了,是驱动问题吗? 应该怎么解决呀?
谢谢
...全文
72 点赞 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
Delphi1985 2004-12-06
set conn=Server.CreateObject("ADODB.connection")
str="provider=Microsoft.Jet.OLEDB.4.0; Data Source=127.0.0.1;"&"Initial Catalog="&Server.MapPath("\")&"\database\userinfo.mdb;"
兄弟们,我上面的怎么回事啊,有没有错啊。可是一执行就是显示下面的字样:
Microsoft VBScript 编译器错误 错误 '800a03f6'

缺少 'End'

/iisHelp/common/500-100.asp,行242

Microsoft OLE DB Service Components 错误 '80040e21'

多步 OLE DB 操作产生错误。如果可能,请检查每个 OLE DB 状态值。没有工作被完成。

/html/check.asp,行21

我的也是在OFFICE 2003 中的ACCESS搞的,请高手指教啊!
回复
3573745 2004-12-05
把数据库驱动字符串贴出来看看!


在不然就改DSN 连接看看
回复
tyyang 2004-12-05
up!!!!!!
回复
tyyang 2004-12-05
这是代码:没安2003前这样写是能用的,安了后就不能用了

<html>
<head>
<title>fsf</title>
</head>
<body>
<center><font color=red size=6><b>
<%
dim usrname,content,mail,phone,area
usrname=request("usrname")
content=Request("content")
mail=request("mail")
phone=request("phone")
area=request("area")




set rs=server.createobject("adodb.connection")
rs.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("db1.mdb")
sqlstr="insert into notes(usrname,content,phone,area) values('"+usrname+"','"+content+"','"+phone+"','"+area+"')"

rs.execute sqlstr
rs.close
set rs=nothing

response.redirect "162.asp"


%>
</font></b></center>
</body>
</html>
回复
tyyang 2004-12-05
IIS设置问题
回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

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