ASP中一段VB过程的含义
来源:百度知道 编辑:UC知道 时间:2024/05/26 14:02:28
Public Function Execute(Sql)
If Isobject(Conn) then
Set Execute=Conn.Execute(Sql)
Else
Convert()
Set Execute=Conn.Execute(Sql)
End If
End Function
这段语句的意思,越详细越好,谢谢!!!
过程开始
Public Function Execute(Sql)
判断数据库是否连接
If Isobject(Conn) then
如果成功连接,则使用该连接
Set Execute=Conn.Execute(Sql)
Else
如果未连接,则调用另一过程来实现连接
Convert()
然后使用该连接
Set Execute=Conn.Execute(Sql)
判断结束
End If
过程结束
End Function
最后说下
IsObject 是ASP函数,用来判断是不是对象
Conn 这个应该是前面或者引用的文件中有声明
通常应该是用来表示数据库连接对象
IsObject(Conn) = false 表示数据库未连接
Public Function Execute(Sql)
If Isobject(Conn) then //如果conn是个对像的
Set Execute=Conn.Execute(Sql) // 就执行sql并返回结果作为函数的结果
Else
Convert() //不是的话就先执行这个函数.
Set Execute=Conn.Execute(Sql) //再执行sql并返回结果作为函数的结果
End If
End Function
哦~这是连数据库的吧……
路过~Convert()~哇吓~想起SQL的从第几个可以取字符的代码咯~
Public Function Execute(Sql)
If Isobject(Conn) then //判断Conn变量是否是一个对象即有没有成功建立数据库连接
Set Execute=Conn.Execute(Sql) // 就执行sql并返回结果作为函数的结果