社区应用 最新帖子 精华区 社区服务 会员列表 统计排行 社区论坛任务 迷你宠物
  • 3977阅读
  • 0回复

asp下用OracleInProcServer完成对Oracle的连接和操作

枫
级别: 经院博士
发帖
3975
铜板
4727
人品值
1147
贡献值
565
交易币
0
好评度
3833
信誉值
0
金币
0
所在楼道
学一楼
0 then /EIQMZuYp  
Response.Write 错误 : & err.description & 0Cg}yyOz  
response.end enC/@){~  
End if &9+]{jXF  
End Sub Z Zs@P#]  
Sub EndDB() hqXp>.W  
Set objOraDB = Nothing g 2LY~  
Set objOraSession = Nothing 2Kkm-#p7  
End Sub ^cUmLzM  
Function getTableList(str) "h@=O c  
Dim strSql,strTmp *&vlfH  
Dim objRs 1 5heLnei  
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 k!Ym<RD%N  
Set objRs = objOraDb.DbCreateDynaset(strSql,0) c;X%Ar  
While Not objRs.Eof X!b+Dk  
strA = objRs(uname) & . & objRs(tname) 0dTHF})m  
#ORZk6e  
If str=strA then IdS=lN$  
strTmp = strTmp & & strA & { 4 n  
Else 4,,@o  
strTmp = strTmp & & strA & 8t;vZ&  
End if OXxgnn>W'  
objRs.MoveNext m/e*P*\ =  
Wend =:M/hM)#  
Set objRs = Nothing QGCg~TV;  
getTableList = strTmp o&t*[#  
End Function 0&~ JC>S  
% > 6%a9%Is!O  
-Qy@-s $  
A=Y A#0  
;tJ}*!z W  
8|LU=p`y'  
All Tables : }WA =  
!.G knDT  
cMfJq}C<  
=Lh8#>T\h  
{e+}jZ[L  
() @*16agGg  
rNK<p3=7)  
}PXtwp13&u  
&wX568o  
Ia[4P8Z  
\wKnX]xGf  
  then $$ 9!4  
strSql = Select * from & tblname p uZY4}b_  
Set Rs = objOraDb.DbCreateDynaset(strSql,0) q)l1tC72  
Response.Write d[\$a4G+  
for i=0 to rs.Fields.count-1 y$}o{VE{x  
  Response.Write & rs.fields(i).name & |2Y/l~  
next E5$Fhc   
Response.Write 4wkmgS  
While Not Rs.Eof mP] a}[  
  Response.Write !X5LgMw^;  
  for i=0 to rs.fields.count -1 aBd>.]l?  
        Response.Write & Rs.Fields(i).Value &   qOTo p-  
  next j5gL 67B  
  Response.Write       [$DI!%e|  
  Rs.MoveNext ZBk br  
Wend aI\:7  
Set Rs = Nothing {UFs1  
end if Pil_zQ4  
  % > !DM GAt\  
o zMn8@R  
fB)S:f|  
+gyGA/5:d$  
M9QYYo@  
转自: ASP教程采集
评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
引用

引用
想找我?如果我即不在 石家庄经济学院论坛www.uebbs.net,也不在宿舍,那,我肯定是在去的路上

引用
描述
快速回复

您目前还是游客,请 登录 或 注册
温馨提示:欢迎交流讨论,请勿纯表情、纯引用!
认证码:
验证问题:
3+5=?,请输入中文答案:八 正确答案:八