简要咨询咨询QQ网站导航网站搜索手机站点联系我们设为首页加入收藏 

在ASP中通过oo4o连接Oracle数据库的例子

来源:易贤网   阅读:708 次  日期:2014-11-01 08:35:09

温馨提示:易贤网小编为您整理了“在ASP中通过oo4o连接Oracle数据库的例子”,方便广大网友查阅!

下面这段代码能够显示,当前用户所能够看到的所有的用户和表,有兴趣的, 可以把每个表的内容加上

<%

Dim objOraSession,objOraDb

Dim strDbUser,strDbPwd,strDbConn

Call ConnectDB()

Sub ConnectDB()

'连接数据库

On Error Resume Next

strDbUser = "tmpUser" '连接用户名

strDbPwd = "rt45ps1w" '用户密码

strDbConn = "sun450" '连接字符串

Set objOraSession = Server.CreateObject("OracleInProcServer.XOraSession")

Set objOraDB = objOraSession.OpenDatabase(strDbConn,strDbUser & "/" & strDbPwd,0)

If Err.Number>0 then

Response.Write "错误 :" & err.description & ""

response.end

End if

End Sub

Sub EndDB()

Set objOraDB = Nothing

Set objOraSession = Nothing

End Sub

Function getTableList(str)

Dim strSql,strTmp

Dim objRs

strSql = "Select at.table_name as tname,au.username as uname from all_tables at,all_users au Where au.username=at.owner order by au.username"

Set objRs = objOraDb.DbCreateDynaset(strSql,0)

While Not objRs.Eof

strA = objRs("uname") & "." & objRs("tname")

If str=strA then

strTmp = strTmp & "

"

Else

strTmp = strTmp & ""

End if

objRs.MoveNext

Wend

Set objRs = Nothing

getTableList = strTmp

End Function

%>

更多信息请查看IT技术专栏

更多信息请查看网络编程
点此处就本文及相关问题在本站进行非正式的简要咨询(便捷快速)】     【点此处查询各地各类考试咨询QQ号码及交流群
上一篇:ASP脚本的执行顺序详细说明
下一篇:ASP动态生成的javascript表单验证代码
易贤网手机网站地址:在ASP中通过oo4o连接Oracle数据库的例子
由于各方面情况的不断调整与变化,易贤网提供的所有考试信息和咨询回复仅供参考,敬请考生以权威部门公布的正式信息和咨询为准!