兄弟姐妹们,进来看看吧,很简单的问题,散分

guohaijun 2004-11-22 02:20:17
我做了个留言板,ASP做的,在自己的机子上运行没有问题,但是换个机子就会出现下面的问题。我想应该是数据库连接的问题。哪位高手有解决的办法?

Microsoft VBScript 编译器错误 错误 '800a03f6'

缺少 'End'

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

Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'

[Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 'Temporary (volatile) Jet DSN for process 0x8b4 Thread 0x980 DBC 0x1833024 Jet'。

/web/conn.asp,行12
...全文
245 28 打赏 收藏 转发到动态 举报
写回复
用AI写文章
28 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
驱动版本不对可能,你用的access97数据库吗
zhzhq800204 2004-12-03
  • 打赏
  • 举报
回复
set conn=server.createobject("adodb.connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("db.mdb")&";"
conn.open connstr
我都是这样写,没有问题。学习
  • 打赏
  • 举报
回复
在你机子上是access的什么版,就在他的机子上也装什么版的access就行了,客户端就没那么多讲究了,呵呵
天啊啊啊啊 2004-11-22
  • 打赏
  • 举报
回复
UP
lishuai818 2004-11-22
  • 打赏
  • 举报
回复
up
guohaijun 2004-11-22
  • 打赏
  • 举报
回复
<%
'connection database
dim conn
dim connstr
dim db

db = "liuyanban.asp"
set conn = server.CreateObject("ADODB.Connection")
connstr = "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath(""&db&"")
'Response.Write(connstr)
conn.Open connstr


sub endconnection()
conn.close
set conn=nothing
end sub

%>
这是我的代码,高手过目
liuyangxuan 2004-11-22
  • 打赏
  • 举报
回复
呵呵!
guohaijun 2004-11-22
  • 打赏
  • 举报
回复
set conn=server.createobject("adodb.connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("db.mdb")&";"
conn.open connstr
centerstar 2004-11-22
  • 打赏
  • 举报
回复
要么重新建立DSN,要么用OLEDB连接你的ACCESS数据库
wzhiyuan 2004-11-22
  • 打赏
  • 举报
回复
学习,up
newskyline 2004-11-22
  • 打赏
  • 举报
回复
我也接分!
是是非非 2004-11-22
  • 打赏
  • 举报
回复
接分了
jiangchunming 2004-11-22
  • 打赏
  • 举报
回复
有代码一看就明白了
dragonhell 2004-11-22
  • 打赏
  • 举报
回复
厉害,自己做,我什么时候也能自己做呀。
lxysjl 2004-11-22
  • 打赏
  • 举报
回复
9494
cuayi 2004-11-22
  • 打赏
  • 举报
回复
很明显啊!
Microsoft VBScript 编译器错误 错误 '800a03f6'

缺少 'End'

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

Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'

[Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 'Temporary (volatile) Jet DSN for process 0x8b4 Thread 0x980 DBC 0x1833024 Jet'。

/web/conn.asp,行12



Microsoft VBScript 编译器错误 错误 '800a03f6'

缺少 'End'
把你的代码贴出来瞧瞧?
applezhao 2004-11-22
  • 打赏
  • 举报
回复
OLEDB 灵活性好
xgy2000 2004-11-22
  • 打赏
  • 举报
回复
我都是用文件dsn,很方便

而且放在数据库中
  • 打赏
  • 举报
回复
Active Server Pages, ASP 0126 (0x80004005) --> 找不到包含文件

Microsoft OLE DB Provider for ODBC Drivers (0x80040E21) --> sql语句出错(数据类型不匹配或表名(字段名)错误或表处于编辑状态,或表不存在于conn打开的数据库中)
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14) --> sql语句出错(字段名错误,或数据类型不匹配)
Microsoft OLE DB Provider for ODBC Drivers (0x80040E07) --> sql语句出错(要插入或更新的字段的类型与变量数据类型不匹配)
Microsoft OLE DB Provider for ODBC Drivers (0x80040E57) --> sql语句出错(要插入或更新的数据溢出)
Microsoft OLE DB Provider for ODBC Drivers (0x80040E10) --> sql语句出错(update字段名或要更新的数据类型错误)
Microsoft OLE DB Provider for ODBC Drivers (0x80004005) --> sql语句出错(要插入或更新的字段的数值不能为空值)
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)  --> 打开数据库出错,没有在指定目录发现数据库
Microsoft OLE DB Provider for ODBC Drivers (0x80040E37) --> 没有发现表

Microsoft VBScript 运行时错误 (0x800A000D) --> 错误引用rs变量(rs对像已关闭或未定义)
Microsoft VBScript 运行时错误 (0x800A01C2) --> vbscript脚本错误(vbscript语句出错)
Microsoft VBScript 运行时错误 (0x800A0006) --> vbscript脚本错误(溢出错误)
Microsoft VBScript 编译器错误 (0x800A040E) --> 缺少loop
Microsoft VBScript 编译器错误 (0x800A03EA) --> 缺少if或end if
Microsoft VBScript 编译器错误 (0x800A03EE) --> 语句未结束(缺少")")
Microsoft VBScript 编译器错误 (0x800A03F6) --> if语句出错(缺少end if)
Microsoft VBScript 运行时错误 (0x800A005B) --> 缺少set
Microsoft VBScript 运行时错误 (0x800A0005) --> 变量未定义
Microsoft VBScript 编译器错误 (0x800A03F9) --> if语句缺少then
Microsoft VBScript 编译器错误 (0x800A0411) --> dim语句定义错误
Microsoft VBScript 编译器错误 (0x800A0408) --> sql语句错误(?????????????????)


ADODB.Recordset (0x800A0BB9) --> sql语句出错(sql语句或conn语句未定义或对一个rs属性进行赋值时发生错误)
ADODB.Recordset (0x800A0CC1) --> rs对像出错(rs对像本身不存在或错误地引用了一个不存在的字段名)
ADODB.Recordset (0x800A0BCD) --> rs对像出错(记录集中没有记录却对记录集进行操作)
ADODB.Recordset (0x800A0E78) --> rs对像出错(记录集不存在,缺少rs.open语句)
ADODB.Recordset (0x800A0CC1) --> rs对像出错(引用了一个不存在的字段名)
ADODB.Recordset (0x800A0E7D) --> conn定义错误
ADODB.Recordset (0x800A0CB3) --> 数据库以只读方式打开,无法更新数据。
街头小贩 2004-11-22
  • 打赏
  • 举报
回复
to tatty_bad:
同感!
加载更多回复(8)

28,391

社区成员

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

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