ASP链接ORACLE的程序

oracle|程序|链接

以下链接方式是用的ORACLE的专用对像链接方式,移值性不高,但效率挺高的ORACLE专用ODBC 下载

http://otn.oracle.com/software/content.html 需注册

default.asp

-----------------------------------------------------------------

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>资料库连结</title>
</head>

<body>

<h3 align="left">资料库连结测试</h3>

<form method="POST" action="connection.asp">
<p>资料库名称:<input type="text" name="Database" size="20"></p>
<p>使用者名称:<input type="text" name="Name" size="20"></p>
<p>使用者密码:<input type="password" name="Password" size="20"></p>
<p><input type="submit" value="确定"> <input type="reset" value="取消"></p>
</form>
</body>
</html>

connection.asp

-----------------------------------------------------------------------------

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=big5">
<title>资料库连结结果</title>
</head>

<body>

<p>测试结果如下:</p>
<%
On Error Resume Next

'连结资料库
Set OraSession = CreateObject("OracleInProcServer.XOraSession")
Set OraDatabase = OraSession.DbOpenDatabase( _
Request("Database"),Request("Name")&"/"&Request("Password"),0)

If Err.Number > 0 Then

'判断是否发生错误
Response.Write "<H4>ASP的错误控制</H4>"
Response.Write "ASP 的错误来源:" & Err.Source & "<BR>"
Response.Write "ASP 的的错误代码:" & Err.Number & "<BR>"
Response.Write "ASP 的的错误说明:" & Err.Description & "<BR>"
Err.Clear

Response.Write "<H4>Oracle OLE 的错误控制</H4>"
Response.write "Oracle OLE的错误代码:" & OraSession.LastServerErr &"<BR>"
Response.write "Oracle OLE的错误说明:" & OraSession.LastServerErrText &"<BR>"
else
Response.write "<center><H3>资料库成功连结</center>"

'关闭资料库
OraDatabase.Close

'Free Session物件
Set OraSession = nothing
End If
%>
</body>
</html>

时间: 2024-08-02 13:33:32

ASP链接ORACLE的程序的相关文章

ASP链接MYSQL并读取数据的程序

mysql|程序|链接|数据 <%'ASP链接MYSQL的程序'需要装MYSQLODBC驱动 下载地址:http://www.mysql.com/downloads/api-myodbc-2.50.html'E-MAIL:Kaxue@Hotmail.com QQ:484110 HOMEPAGE:www.Flyday.net'整理时间:Thursday, May 23, 2002 5:54 PM WIN2000SERVER+IIS5 测式通过strConnection = "dsn=user

sql-我要写一个java程序,去链接oracle数据库,如果获取链接的时间超过1分钟,就抛出异常,请问怎么实现?

问题描述 我要写一个java程序,去链接oracle数据库,如果获取链接的时间超过1分钟,就抛出异常,请问怎么实现? 我要写一个java程序,去链接oracle数据库,如果获取链接的时间超过1分钟,就抛出异常,请问怎么实现? 解决方案 http://blog.chinaunix.net/uid-20752328-id-3451931.html 这里有一篇文章可以解决你的问题你可以点击进去看看; 如果回答对您有帮助请采纳 解决方案二: 说明数据整理不合理吧 解决方案三: 你应该优化数据库结构,或你

ASP实现Oracle数据记录的分页显示程序

oracle|程序|分页|数据|显示 本文仔细的阐述了利用ASP实现Oracle数据记录的分面显示步骤. 一.引言 通过浏览器访问数据量大的表时需要进行分页.ASP对数据库记录分页显示可以通过ADO对象集Recordset对象来实现.Recordset具有以下几个用于分页显示的属性: PageSize:每页显示的记录数. PageCount:根据用户设定好的PageSize和表中的总记录数,系统自动算出总页数.RecordCount:表中的总记录数. AbsolutePage:表示当前页码.如将

asp.net 未在本地计算机上注册“OraOLEDB.Oracle”提供程序

问题描述 vs2013调试正常,通过iis访问ORACLE数据库,提示未在本地计算机上注册"OraOLEDB.Oracle"提供程序 解决方案 解决方案二:服务器上也要安装访问数据库的组件解决方案三:看看这篇文章:'OraOLEDB.Oracle'providerisnotregistered解决方案四:这里的讨论:OraOLEDB.Oracleproviderisnotregisteredonthelocalmachine

两种Oracle应用程序开发接口的对比分析

本文将介绍在Visual C++ 6.0中开发Oracle应用程序的最常用的两种方式:ADO(ActiveX Data Objects, ActiveX数据对象)与OCI(Oracle Call Interface,Oracle调用接口).通过设计实验,采用两种 方式分别完成数据初始化.数据读取.数据更新等工作,通过对比两种方式的代码量及运行速度来分析两 种方式的特点,并最终总结出两种方式各自的优缺点与适用范围. 引言 Oracle以其优越的稳定性和卓越的性能在众多领域里有着广泛的应用,其高性能

Windows Server 2008 下ASP程序连接ORACLE数据库驱动错误

今天开发那边升级.改造系统过程中,在测试服务器碰到关于ASP程序连接ORACLE数据库的小问题,虽然是小问题,但是整起来真要命啊,花了不少时间,主要是ASP程序啊,这种上古神器,哥还是当年毕业的时候弄过半年,现在基本上忘得七七八八了. 环境介绍:在系统Windows Server 2008下部署了ASP应用程序,IIS为7.0版本,ORACLE 客户端为 11g,测试连接数据库报错的情况如下: 数据库链接方式如下: application("Connection_ConnectionString

在ASP.NET+ORACLE添加数据记录并让ID自动增量

在ASP.NET+ORACLE添加数据记录并让ID自动增量需要在ORACLE中设序列和触发器即可,切记不是索引,ASP.NET中不管ID,具体如下: 1.建立序列: CREATE SEQUENCE seq_emergency_id NOCYCLE MAXVALUE 9999999999 START WITH 2;   2.建立触发器:  CREATE OR REPLACE TRIGGER set_emergency_id BEFORE INSERT ON "EMERGENCY"FOR

ASP.NET Web应用程序的安全解决方案浅析_实用技巧

一.ASP.NET Web应用程序架构安全隐患 1. 对于程序集主要威胁:未验证的访问.反向工程.代码注入.通过异常获得程序信息.未审核访问. 2. 客户端与Web应用程序之间的安全隐患:代码注入(跨站点脚本或缓冲区溢出攻击).网络监控(密码和敏感应用程序数据探测).参数破解(表单字段.查询字符串.Cookie.视图状态.HTTP头信息).会话状态变量ID取得.信息获取(通常使用异常). 3. Web应用程序客户端与企业服务之间的安全隐患:非审核访问.破解配置数据.网络监视.未约束代理.数据复制

将ASP.NET Web应用程序布署至Windows Azure Web Sites

以下内容示范如何使用 Visual Studio 2012 将一个 http://www.aliyun.com/zixun/aggregation/14156.html">ASP.NET 撰写之Web 应用程序快速部署到 Windows Azure Web Sites. 首先您必须已经开启了 Windows Azure 三个月免费试用的测试账号,并且已经启用了技术预览功能 Windows Azure Web Sites,倘若您尚未开启 Windows Azure 账号,可准备一张信用卡并至