中易网

求一个ASP连接到ORACLE数据库的样本程序(200分)

答案:2  悬赏:20  
解决时间 2021-01-27 05:43
求一个ASP连接到ORACLE数据库的样本程序(200分)
最佳答案
1、连入SQL*Plus
以system/manager用户登录,
SQL> conn system/manager

创建新的用户:如user1/pass1,赋予connect,resource权限。
SQL> grant connect,resource to user1 identified by pass1;

SQL> conn user1/pass1
SQL> create table test(a date);

Oracle数据库的实例名,本例:oradb
Oracle用户名,本例:user1
Oracle主机字符串:oradb

tnsnames.ora文件中

ORADB =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.1.1.1)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = oradb)
)
)

2、在IIS默认WWW目录下创建test.asp,用notebook编辑,输入以下代码
<%
set conn=server.createobject("adodb.connection")
dns="Provider=OraOLEDB.Oracle.1;Persist Security Info=True;User ID=user1;Password=pass1;Data Source=oradb"
conn.Open dns

SQL="insert into test(a) values(sysdate)"
set rs=conn.execute(SQL)

set rs=nothing
conn.close
set conn=nothing
%>

<%
set conn=server.createobject("adodb.connection")
dns="Provider=OraOLEDB.Oracle.1;Persist Security Info=True;User ID=user1;Password=pass1;Data Source=oradb"
conn.Open dns

SQL="select to_char(a,'hh24:mi:ss') from test"
set rs=conn.execute(SQL)

do while (not rs.eof)
%>



<%
rs.movenext
loop

rs.close
set rs=nothing
conn.close
set conn=nothing
%>参考资料:http://topic.csdn.net/t/20020708/16/858756.html
全部回答
  • 1楼网友:毛毛
  • 2021-01-27 02:47
我暂时保留我的看法!
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
<%=rs.fields(0).value%>
怎么让老婆听你的话 要现实点的、
排檔的意思是什么?排檔的释义是什么啊?
什么是借条冫\1冫l
2014四川省教育院未录取考生库
IE9无法保存账号用户名
蜀门 谁知道怎么样让一个新帮会快速成长
金玉轮胎服务中心怎么去啊,我要去那办事
什么是F2C电商模式
女票来M怎么照顾?虚弱到不能下宿舍楼怎么办
魔兽俱乐部的loVeJY以前叫什么名字呀?
1994年是平年还是闰年?
剑网3怎么从门派乙字套装商那里换套装?
东野圭吾的白夜行作品名字解析,为什么叫白夜
电脑里自带的photoshop在哪找到
怎么在控制面板中找到麦克风加强
推荐资讯
这张工商信是16年申请的不知道现在还能领吗
万历到清康熙初至今几年
欢乐好声音动画预告里一群猪片段的是什么歌?
车过了人行横道算闯红灯吗
中卫市海兴开发区国税局办税服务厅地址有知道
女方写请帖给阿姨跟姨父,是写阿姨姨父,还是
2016年07月8号,14点51分出生。男孩。查五行
围场至兴隆火车
made series封面图有什么颜色
请问这乔丹3代鞋子是正品吗?
空间说说,人的一生都在置换
马蓉给宋喆吹过箫吗
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?