请各位帮个忙

tiande 2002-12-23 09:05:58
谁能提供Access数据库专用接口的代码啊?
最近买了一本书学ASP.
学到“数据库连接”这部分遇到了一个问题。
以Access数据库为例,它有一个通用DNS接口,还有其专用接口。书里提供的通用接口代码好使,但提供的专用接口代码无论我怎么试也不行。书中代码如下:
dim mycon
dim myconstr
myconstr= "Provider=Microsoft.Jet.OLEDB.4.0;"_
&"Data Source=E:\asptest\wangwendong.mdb;"_
&"UID=Dba;PWD=sql;"
set mycon=Server.Createobject("adodb.Connection")
mycon.connectionstring = myconstr
mycon.open

要说明的是我的硬盘上确实建有E:\asptest\wangwendong.mdb。运行的时候提示我第6行代码有错误。
我机器的*作系统为window2000 advanced server 应用数据库为Access2000.
希望哪位大侠能指点我一下啊!!
...全文
68 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
票票飞扬 2002-12-23
  • 打赏
  • 举报
回复
dim mycon
dim myconstr
myconstr= "Provider=Microsoft.Jet.OLEDB.4.0;"_
&"Data Source=E:\asptest\wangwendong.mdb;"_
&"UID=Dba;PWD=sql;"
set mycon=Server.Createobject("adodb.Connection")
set mycon=Server.CreateObject("ADODB.RecordSet")
mycon.connectionstring = myconstr
mycon.open
metome 2002-12-23
  • 打赏
  • 举报
回复

dim mycon
dim rs

set mycon=server.CreateObject("adodb.connection")
path=server.MapPath("E:\asptest\wangwendong.mdb")
mycon.open "provider=microsoft.jet.oledb.4.0; data source="&path&";UID=Dba;PWD=sql"
set rs=server.CreateObject("adodb.recordset")

rs.cursortype=adopenkeyset
rs.locktype=3
rs.activeconnection=mycon
rs.Open
metome 2002-12-23
  • 打赏
  • 举报
回复
myconstr= "Provider=Microsoft.Jet.OLEDB.4.0;"_
&"Data Source=E:\asptest\wangwendong.mdb;"_
&"UID=Dba;PWD=sql;"
你把最后的那个“;”去掉改成
myconstr= "Provider=Microsoft.Jet.OLEDB.4.0;"_
&"Data Source=E:\asptest\wangwendong.mdb;"_
&"UID=Dba;PWD=sql"

7,714

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
  • Access
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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