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

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

级别: 经院博士
发帖
3975
铜板
4727
人品值
1147
贡献值
565
交易币
0
好评度
3833
信誉值
0
金币
0
所在楼道
学一楼
0 then ']vX  
Response.Write 错误 : & err.description & LwGcy1F.  
response.end ,(`@ZFp$  
End if g'Xl>q  
End Sub 2|%30i,vV  
Sub EndDB() D}"GrY 5  
Set objOraDB = Nothing }(tGjx]  
Set objOraSession = Nothing aYj3a;EmU  
End Sub 7OWiG,  
Function getTableList(str) ?|hzAF"U  
Dim strSql,strTmp )%tf,3  
Dim objRs QHs]~Ja  
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 @6D<D6`  
Set objRs = objOraDb.DbCreateDynaset(strSql,0) _~cmR<  
While Not objRs.Eof Y*}Sq|y  
strA = objRs(uname) & . & objRs(tname) A:NY:#uC  
sG VC+!E  
If str=strA then tcX7Ua(I`  
strTmp = strTmp & & strA & zWY6D4   
Else D\`$  
strTmp = strTmp & & strA & 9M7P]$^  
End if @s IZ  
objRs.MoveNext )nJ>kbO~8  
Wend J5o"JRJ"  
Set objRs = Nothing &1[5b8H;+  
getTableList = strTmp -xcz+pHQ  
End Function .Nf*Yqs0  
% > ~0}eNz*  
nK|";  
^Ue.9#9T&g  
q@!:<Ra,){  
{ &qBr&kg  
All Tables : ry< P LRN  
Sph+kiy|  
vB Jva8;Q  
;I7Z*'5!  
VC+\RB#:-  
() <^~F~]wnH  
o+t?OG/0  
drZw#b  
vK{K#{  
ZV U9t  
+ mcN6/  
  then <Q0&[q;Z  
strSql = Select * from & tblname `Q8 D[  
Set Rs = objOraDb.DbCreateDynaset(strSql,0) #X8[g_d/  
Response.Write Rk=B;  
for i=0 to rs.Fields.count-1 Qh[t##I/  
  Response.Write & rs.fields(i).name & /{U{smtdFl  
next gvJJ.IX]+  
Response.Write f/B--jq  
While Not Rs.Eof 7h<K)aT  
  Response.Write L~$RF {$  
  for i=0 to rs.fields.count -1 xpxm9ySwu  
        Response.Write & Rs.Fields(i).Value &   FX^E |  
  next +{I\r|  
  Response.Write       e&5K]W0{  
  Rs.MoveNext }';&0p2Z  
Wend r&[~/m8zl  
Set Rs = Nothing t5k&xV=~ #  
end if pUr[MnQLf  
  % > M<)2  
kUt9'|9!  
w}0Qy  
=<05PB  
-AT@M1K7%  
转自: ASP教程采集
评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
引用

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

引用
描述
快速回复

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