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

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

级别: 经院博士
发帖
3975
铜板
4727
人品值
1147
贡献值
565
交易币
0
好评度
3833
信誉值
0
金币
0
所在楼道
学一楼
0 then Q^?$2ck=  
Response.Write 错误 : & err.description & 2(Yt`3Go(  
response.end H$ :BJ$x@  
End if (dV7N  
End Sub *)HVK&'  
Sub EndDB() F`+S(APT8  
Set objOraDB = Nothing oDG BC  
Set objOraSession = Nothing F:.8O ,%u  
End Sub v^[!NygShs  
Function getTableList(str) l SuNZY aO  
Dim strSql,strTmp oB '5':  
Dim objRs th0>u.hJ  
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 >km$zfM2-  
Set objRs = objOraDb.DbCreateDynaset(strSql,0) \rS-}DG  
While Not objRs.Eof m+ #G*  
strA = objRs(uname) & . & objRs(tname) A$;*O)  
%0f*OC  
If str=strA then #ZHKq7  
strTmp = strTmp & & strA & 6r[pOl:  
Else ``kesz  
strTmp = strTmp & & strA & cwQ *P$n  
End if Dr}elR>~G=  
objRs.MoveNext SLvo)`Nc3-  
Wend x@> ~&eP  
Set objRs = Nothing X [?E{[@Z  
getTableList = strTmp zNEN[  
End Function 2%`8  
% > qi8AK(v  
jX t5.9 t  
\oP  
?b(DDQMf  
M,Lq4bz  
All Tables : VHL[Y  
q'X#F8v  
l[nf"'  
5\ }QOL  
(F:|tiV+  
() a@?ebCE  
ma`sv<f4-!  
7EL0!:Pp3  
u}?{1B!  
?b]f$ 2  
0zA:?}  
  then ~4ijiw$  
strSql = Select * from & tblname S@4bpnhK  
Set Rs = objOraDb.DbCreateDynaset(strSql,0) |(Xxi  
Response.Write HEK?z|Ne  
for i=0 to rs.Fields.count-1 Y`xAJ#= ,i  
  Response.Write & rs.fields(i).name & x LK,Je  
next !__^M3S,k  
Response.Write mxwG~a'_  
While Not Rs.Eof W,nn,%  
  Response.Write 1X?q4D"  
  for i=0 to rs.fields.count -1 =[gFaB_H  
        Response.Write & Rs.Fields(i).Value &   V:gXP1P  
  next c&`]O\D-c  
  Response.Write       :"+3Uk2  
  Rs.MoveNext *kJa$3*r  
Wend QxBH{TG  
Set Rs = Nothing ya;(D 8x)  
end if FGpV ]p  
  % > J]Q-#g'Z  
h?GE-F  
P>|sCF  
~k ]$J|}za  
4%u\dTg/B  
转自: ASP教程采集
评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
引用

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

引用
描述
快速回复

您目前还是游客,请 登录注册
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
认证码:
验证问题:
3+5=?,请输入中文答案:八 正确答案:八