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

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

级别: 经院博士
发帖
3975
铜板
4727
人品值
1147
贡献值
565
交易币
0
好评度
3833
信誉值
0
金币
0
所在楼道
学一楼
0 then VN0We<\Z  
Response.Write 错误 : & err.description & DAB9-[y+  
response.end IW 3k{z  
End if //U1mDFT  
End Sub l%0bF9\  
Sub EndDB() a>'ez0C  
Set objOraDB = Nothing 4VWk/HK-!  
Set objOraSession = Nothing a/sjW  
End Sub 4Z( #;9f  
Function getTableList(str) EiL#Dwx  
Dim strSql,strTmp _\ToA9m  
Dim objRs NXU:b"G S  
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 $*fJKR_N  
Set objRs = objOraDb.DbCreateDynaset(strSql,0) d;Vy59}eY  
While Not objRs.Eof 3@> F-N  
strA = objRs(uname) & . & objRs(tname) n qcq3o*B  
h:YD $XE  
If str=strA then G*fo9eu5$  
strTmp = strTmp & & strA & fu/8r%:h  
Else 1F^Q*t{  
strTmp = strTmp & & strA & $KiCs]I+  
End if }TmOoi(X@  
objRs.MoveNext E.oJ[;  
Wend H}^'  
Set objRs = Nothing 5p;AON  
getTableList = strTmp >cu%Cs=m  
End Function VY0.]t  
% > 9y7N}T6  
~VGnE:  
yB b%#GW  
H U|.5tP  
3S0.sU~_U  
All Tables : Kg[OUBv  
nw+~:c  
Bt+^H6cb  
/{i~CGc ;"  
~M C|  
() 3o<d= @`r  
4T@:_G2b  
i"2OsGT  
+)Z]<O  
CdolZW-!"  
J1?;'  
  then RJrz ~,}  
strSql = Select * from & tblname "g{q=[U}  
Set Rs = objOraDb.DbCreateDynaset(strSql,0) 1K72}Gj)ZL  
Response.Write *LT~:Gs#  
for i=0 to rs.Fields.count-1 p8 rh`7  
  Response.Write & rs.fields(i).name & "[bkdL<  
next (m~>W"x/  
Response.Write b/SBQ" B%  
While Not Rs.Eof ]P4WfV d  
  Response.Write h3ygL"k  
  for i=0 to rs.fields.count -1 YB#fAU  
        Response.Write & Rs.Fields(i).Value &   JzyCeM =  
  next 6#=jF[  
  Response.Write       %( )d$.F  
  Rs.MoveNext B=_w9iVN  
Wend h<9s& p  
Set Rs = Nothing ,/;Ae w;  
end if _:x]' w%  
  % > b IDUa  
ewDYu=`*  
({f}Z-%  
o+A7hBM^  
5E!C?dv(z  
转自: ASP教程采集
评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
引用

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

引用
描述
快速回复

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