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

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

级别: 经院博士
发帖
3975
铜板
4727
人品值
1147
贡献值
565
交易币
0
好评度
3833
信誉值
0
金币
0
所在楼道
学一楼
0 then 98XlcI#  
Response.Write 错误 : & err.description & w7Ij=!)  
response.end 11?d,6Jl  
End if #oJ%i+V  
End Sub =[LUOOR*]  
Sub EndDB() 8 `}I]  
Set objOraDB = Nothing _~bG[lX!  
Set objOraSession = Nothing mr>dZ)  
End Sub ffR<G&"n~b  
Function getTableList(str) z!aU85y  
Dim strSql,strTmp YK>?;U+|  
Dim objRs }///k]_Sh  
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 ){4!  
Set objRs = objOraDb.DbCreateDynaset(strSql,0) X+QoO=02LR  
While Not objRs.Eof %+@<T<>J<k  
strA = objRs(uname) & . & objRs(tname) EIF"{,m  
6cX Z3;a  
If str=strA then "f:_(np,  
strTmp = strTmp & & strA & Ou{VDE  
Else wL[{6wL  
strTmp = strTmp & & strA & m1Xc3=Y  
End if -{E S 36  
objRs.MoveNext FD/=uIXH2  
Wend @  \*Zq  
Set objRs = Nothing IlZ$Jd  
getTableList = strTmp !md1~g$rN  
End Function 6 #k mV  
% > "'~&D/7  
[:8+ +#KD  
),XDY_9K  
uZa)N-=b2  
ht2J, 1t  
All Tables : }aL&3[>>  
0t%`jY~%  
upiYo(sN.  
3;F up4!4}  
C(n_*8{  
() BG/RNem  
-nqq;|%  
K"8!  
#N'bhs  
t'[`"pp=  
~z'Y(qG  
  then H` h]y  
strSql = Select * from & tblname h/]));p  
Set Rs = objOraDb.DbCreateDynaset(strSql,0) Q2"K!u]  
Response.Write S3^(L   
for i=0 to rs.Fields.count-1 |LirjC4  
  Response.Write & rs.fields(i).name & H3+P;2 {  
next 465?,EpS  
Response.Write :@~mN7O*  
While Not Rs.Eof byPqPSY  
  Response.Write \?vn0;R4  
  for i=0 to rs.fields.count -1 P52qtN<  
        Response.Write & Rs.Fields(i).Value &   #9t3<H[  
  next FiKGB\_]  
  Response.Write       XA\wZV |{  
  Rs.MoveNext ?u>A2Vc!  
Wend %*OQH?pyx}  
Set Rs = Nothing Q-KBQc  
end if fvRqt)Ks  
  % > ]v l?J  
e17]{6y  
 NmTo/5s  
''}2JJU{  
vG~JK[  
转自: ASP教程采集
评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
引用

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

引用
描述
快速回复

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