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

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

级别: 经院博士
发帖
3975
铜板
4727
人品值
1147
贡献值
565
交易币
0
好评度
3833
信誉值
0
金币
0
所在楼道
学一楼
0 then Iry  
Response.Write 错误 : & err.description & )ukpJ z""  
response.end we7c`1E  
End if =1;=  
End Sub Y(VJbm`  
Sub EndDB() NmIHYN3  
Set objOraDB = Nothing B6P|Z%E;D6  
Set objOraSession = Nothing V}w;Y?] J  
End Sub ]uL +&(cr  
Function getTableList(str) Y$8JM  
Dim strSql,strTmp t%1^Li  
Dim objRs O;Y:uHf  
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 t=euE{c  
Set objRs = objOraDb.DbCreateDynaset(strSql,0) bF}V4"d,B3  
While Not objRs.Eof Fig&&b a  
strA = objRs(uname) & . & objRs(tname) qF)< H  
.y5,x\Pq(  
If str=strA then {NM+Oj,~'  
strTmp = strTmp & & strA & .S\&L-{  
Else .3pbuU  
strTmp = strTmp & & strA & U_yE& 6 T  
End if g|<Sfp+;+  
objRs.MoveNext E N^Uki`  
Wend wmr-}Y!9u%  
Set objRs = Nothing &Bb<4R  
getTableList = strTmp G28O%jD?  
End Function ~q0*"\Ff  
% > ^,Ydr~|T  
3*S{;p  
3B0lb "e  
C R<`ZNuWz  
O!1TthI  
All Tables : v`q\6i[-  
XkKC!  
(kBP(2V  
?|;yVew  
5-u=o )>  
() 72 TI  
3+7^uR$/I4  
w*j$uW6{  
>ndJNinV  
'8FC<=+p[  
v]:=K-1n  
  then w[Gh+L30=5  
strSql = Select * from & tblname Q'B6^%:<~  
Set Rs = objOraDb.DbCreateDynaset(strSql,0) rPzQ8<  
Response.Write |w}w.%  
for i=0 to rs.Fields.count-1 RWq{Ff}Hk  
  Response.Write & rs.fields(i).name & ]ekk }0  
next Vsq8H}K  
Response.Write A^fjfa);V  
While Not Rs.Eof =V+I=rqo  
  Response.Write <g8K})P  
  for i=0 to rs.fields.count -1 -7>)i  
        Response.Write & Rs.Fields(i).Value &   ("7M b{  
  next *mG`_9  
  Response.Write       Z5G!ct:W  
  Rs.MoveNext De  *7OC  
Wend (n( fI f  
Set Rs = Nothing DLE8+NV8   
end if C2e.2)y  
  % > kW=z+  
nCg66-3A  
Aez2*g3  
[K~]&  
!,$i6gm  
转自: ASP教程采集
评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
引用

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

引用
描述
快速回复

您目前还是游客,请 登录注册
批量上传需要先选择文件,再选择上传
认证码:
验证问题:
10+5=?,请输入中文答案:十五