主题:  请问

ct128

职务:普通成员
等级:1
金币:0.0
发贴:4
注册:2006/5/27 22:57:35
#12005/6/6 21:34:23
我在Dreamweaver MX里学做网页
我用"Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath("ltc.mdb")字符串连接Access 2003数据库
测试为:成功创建连接脚本
创建记录集后,测试能显示数据库里的内容
但在IE中浏览时却显示为
Microsoft VBScript 编译器错误 错误 '800a03f6'

缺少 'End'

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

ADODB.Recordset 错误 '800a0bb9'

变量或者类型不正确,或者不在可以接受的范围之内,要不就是与其他数据冲突。

/TMP9ui6yhmau4.asp,行5

请问各位朋友这是怎么回事,该怎样解决?
我是初学,请讲浅显点,先谢谢各位了



hhzvic

职务:普通成员
等级:1
金币:0.0
发贴:3
注册:2005/6/16 1:21:35
#22005/6/21 1:38:27
我也有这个问题,,我都不知道,请各位高手帮一帮忙啦..



浮尘

职务:普通成员
等级:3
金币:7.0
发贴:1258
注册:2001/11/19 12:41:09
#32005/6/22 17:26:45
给你个函数吧
Function openAccess(accessfilename)
Dim strConn
strConn="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(accessfilename)
Set openAccess=Server.CreateObject("ADODB.Connection")
openAccess.Open strConn
End Function

Sub closeAccess(accessconn)
accessconn.Close
Set accessconn=Nothing
End Sub

使用
Dim objConn
Set objConn=OpenAccess("myaccess.mdb")

CloseAccess(objConn)



浮尘

职务:普通成员
等级:3
金币:7.0
发贴:1258
注册:2001/11/19 12:41:09
#42005/6/22 17:28:19
另外,在DW中预览网页,最好不要使用F12,那是个临时文件。还是在本地使用
localhost/........
来测试吧