| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 392 人关注过本帖
标题:请问这是什么意思!
只看楼主 加入收藏
caiyakang
Rank: 2
等 级:新手上路
威 望:5
帖 子:2111
专家分:0
注 册:2005-3-24
收藏
 问题点数:0 回复次数:2 
请问这是什么意思!
If Not IsObject(Conn) Then ConnectionDatabase这里


Sub ConnectionDatabase
Dim ConnStr
Db="data/elookarticle2.mdb"
ConnStr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(Db)
On Error Resume Next
Set Conn=Server.CreateObject("ADODB.Connection")
Conn.Open Connstr
If Err Then
Err.Clear
Set Conn = Nothing
Response.Write "数据库连接出错!!"
Response.End
End If
End Sub

[此贴子已经被作者于2005-12-5 15:43:29编辑过]

2005-12-05 15:43
syh878
Rank: 1
等 级:新手上路
威 望:2
帖 子:461
专家分:0
注 册:2005-9-2
收藏
得分:0 

如果没连接数据库就连上


2005-12-05 15:53
caiyakang
Rank: 2
等 级:新手上路
威 望:5
帖 子:2111
专家分:0
注 册:2005-3-24
收藏
得分:0 

<%
Sub ConnectionDatabase
Dim ConnStr
Db="data/elookarticle2.mdb"
ConnStr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(Db)
On Error Resume Next
Set Conn=Server.CreateObject("ADODB.Connection")
Conn.Open Connstr
If Err Then
Err.Clear
Set Conn = Nothing
Response.Write "数据库连接出错!!"
Response.End
End If
End Sub
Call ConnectionDatabase()
Response.Write IsObject(Conn)
%>
我也是这样认为的,如果返回的是不是一个连接对象就连接上
但是我这样试了,返回的是false
只有这样才能返回true
<%
Dim ConnStr
Db="data/elookarticle2.mdb"
ConnStr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(Db)
On Error Resume Next
Set Conn=Server.CreateObject("ADODB.Connection")
Conn.Open Connstr
If Err Then
Err.Clear
Set Conn = Nothing
Response.Write "数据库连接出错!!"
Response.End
End If
Response.Write IsObject(Conn)
%>

[此贴子已经被作者于2005-12-5 16:01:51编辑过]


中国人的财富网:http://www..cn/
2005-12-05 15:59
快速回复:请问这是什么意思!
数据加载中...
 
   



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

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