| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1134 人关注过本帖
标题:[求助]网站用的绝对路径和虚拟路径
只看楼主 加入收藏
潇寒
Rank: 1
等 级:禁止访问
帖 子:157
专家分:0
注 册:2006-10-18
收藏
 问题点数:0 回复次数:9 
[求助]网站用的绝对路径和虚拟路径

我一般做网站用的是绝对路径可是我用虚拟路径看网站的时候报了这个错

图片附件: 游客没有浏览图片的权限,请 登录注册

可是我的代码没错我应当怎么改呢,请各位高手帮个忙。
这是路据库的链接:
Sub DBConnBegin()
' 如果数据库对象已打开,不要再打开
If IsObject(oConn) = True Then Exit Sub

' 你可以不需要打开数据库连接对象而直接打开记录集对象,但如果你需要打开多个记录集对象的话,效率是很低的。
' 如果你不创建一个数据库连接对象,ADO会在每个记录集打开时自动创建一个新的数据库连接对象,就算你用的是相同的SQL语句。
Set oConn = Server.CreateObject("ADODB.Connection")

On Error Resume Next
' Access数据库 数据库中已经增加了防止下载的机智!
DateBase = RootUrl&"/Data/数据库名字.mdb"
oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath(DateBase)

If Err.Number > 0 Then
' 显示错误信息,并且发送邮件通知管理员
'Call DBConnError(Err)

' 完全地退出正在运行的脚本
Response.End
End If

' 创建一个记录集
Set oRs = Server.CreateObject( "ADODB.Recordset" )
End Sub

就是这里报错
////
sql="select * from webinfo"
oRs.open sql,oConn,1,1
\\\\\\

[此贴子已经被作者于2007-6-25 11:14:04编辑过]

搜索更多相关主题的帖子: 路径 数据库 对象 虚拟 Sub 
2007-06-25 11:10
hangxj
Rank: 6Rank: 6
等 级:贵宾
威 望:29
帖 子:2045
专家分:0
注 册:2006-4-10
收藏
得分:0 
把数据库路径改成 虚拟路径

http://www./
2007-06-25 11:15
潇寒
Rank: 1
等 级:禁止访问
帖 子:157
专家分:0
注 册:2006-10-18
收藏
得分:0 

我要怎么改路径呢
说具体一点可以吗,我也知道改道数据库的路径,可是不太清楚怎么改。试了好长一会儿了

[此贴子已经被作者于2007-6-25 11:19:02编辑过]


[url=http://www..cn] 亚洲数据[/url]
2007-06-25 11:17
hangxj
Rank: 6Rank: 6
等 级:贵宾
威 望:29
帖 子:2045
专家分:0
注 册:2006-4-10
收藏
得分:0 
以下是引用潇寒在2007-6-25 11:10:09的发言:

我一般做网站用的是绝对路径可是我用虚拟路径看网站的时候报了这个错

可是我的代码没错我应当怎么改呢,请各位高手帮个忙。
这是路据库的链接:
Sub DBConnBegin()
' 如果数据库对象已打开,不要再打开
If IsObject(oConn) = True Then Exit Sub

' 你可以不需要打开数据库连接对象而直接打开记录集对象,但如果你需要打开多个记录集对象的话,效率是很低的。
' 如果你不创建一个数据库连接对象,ADO会在每个记录集打开时自动创建一个新的数据库连接对象,就算你用的是相同的SQL语句。
Set oConn = Server.CreateObject("ADODB.Connection")

On Error Resume Next
' Access数据库 数据库中已经增加了防止下载的机智!
DateBase = RootUrl&"/Data/数据库名字.mdb"
DateBase = "Data/数据库名字.mdb"

oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath(DateBase)

If Err.Number > 0 Then
' 显示错误信息,并且发送邮件通知管理员
'Call DBConnError(Err)

' 完全地退出正在运行的脚本
Response.End
End If

' 创建一个记录集
Set oRs = Server.CreateObject( "ADODB.Recordset" )
End Sub

就是这里报错
////
sql="select * from webinfo"
oRs.open sql,oConn,1,1
\\\\\\



http://www./
2007-06-25 11:21
潇寒
Rank: 1
等 级:禁止访问
帖 子:157
专家分:0
注 册:2006-10-18
收藏
得分:0 

好,先谢了,我试一下


[url=http://www..cn] 亚洲数据[/url]
2007-06-25 11:22
潇寒
Rank: 1
等 级:禁止访问
帖 子:157
专家分:0
注 册:2006-10-18
收藏
得分:0 

大哥,还不行呀,我快急死了,哪位大狭还能来帮个忙


[url=http://www..cn] 亚洲数据[/url]
2007-06-25 11:25
hangxj
Rank: 6Rank: 6
等 级:贵宾
威 望:29
帖 子:2045
专家分:0
注 册:2006-4-10
收藏
得分:0 
看你的报错,你可以看下报错的代码前面,有没有把数据库给关闭!

http://www./
2007-06-25 11:29
潇寒
Rank: 1
等 级:禁止访问
帖 子:157
专家分:0
注 册:2006-10-18
收藏
得分:0 

你有Q吗,帮我一下可以吗
我们Q 上聊,
我现在很急,没用虚拟路径做过网站。所以觉的不知所措。


[url=http://www..cn] 亚洲数据[/url]
2007-06-25 11:31
hangxj
Rank: 6Rank: 6
等 级:贵宾
威 望:29
帖 子:2045
专家分:0
注 册:2006-4-10
收藏
得分:0 
13664754

http://www./
2007-06-25 11:34
潇寒
Rank: 1
等 级:禁止访问
帖 子:157
专家分:0
注 册:2006-10-18
收藏
得分:0 

问题搞定了,这位大哥的顶力相帮,小弟在此谢了!
DateBase = "Data/cq18_news.mdb"


[url=http://www..cn] 亚洲数据[/url]
2007-06-25 14:03
快速回复:[求助]网站用的绝对路径和虚拟路径
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.032191 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved