ASP编程:ASP链接ORACLE的程序
ASP是依赖组件的,能访问数据库的组件好多就有好多种,再有就是你微软的工具可是什么都要收钱的啊!oracle|程序|链接以下链接体例是用的ORACLE的公用对像链接体例,移值性不高,但效力挺高的ORACLE公用ODBC下载http://otn.oracle.com/software/content.html需注册
default.asp
-----------------------------------------------------------------
<html>
<head>
<metahttp-equiv="Content-Type"content="text/html;charset=gb2312">
<title>材料库保持</title>
</head>
<body>
<h3align="left">材料库保持测试</h3>
<formmethod="POST"action="connection.asp">
<p>材料库称号:<inputtype="text"name="Database"size="20"></p>
<p>利用者称号:<inputtype="text"name="Name"size="20"></p>
<p>利用者暗码:<inputtype="password"name="Password"size="20"></p>
<p><inputtype="submit"value="断定"> <inputtype="reset"value="作废"></p>
</form>
</body>
</html>
connection.asp
-----------------------------------------------------------------------------
<html>
<head>
<metahttp-equiv="Content-Type"content="text/html;charset=big5">
<title>材料库保持了局</title>
</head>
<body>
<p>测试了局以下:</p>
<%
OnErrorResumeNext
保持材料库
SetOraSession=CreateObject("OracleInProcServer.XOraSession")
SetOraDatabase=OraSession.DbOpenDatabase(_
Request("Database"),Request("Name")&"/"&Request("Password"),0)
IfErr.Number>0Then
判别是不是产生毛病
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>OracleOLE的毛病把持</H4>"
Response.write"OracleOLE的毛病代码:"&OraSession.LastServerErr&"<BR>"
Response.write"OracleOLE的毛病申明:"&OraSession.LastServerErrText&"<BR>"
else
Response.write"<center><H3>材料库乐成保持</center>"
封闭材料库
OraDatabase.Close
FreeSession物件
SetOraSession=nothing
EndIf
%>
</body>
</html>
</p>ASP最大的缺点在于网络的安全性和可靠性,企业将经营数据放在开放的平台上,最大的担忧就是如何保证这些数据不被其他人破坏。 跟学别的语言一样,先掌握变量,流程控制语句(就是ifwhileselect)等,函数/过程,数组 ASP的语言不仅仅只是命令格式差不多,而是包含在<%%>之内的命令完全就是VB语法。虽然ASP也是做为单独的一个技术来提出的,但他就是完全继承了VB所有的功能。 在平时的学习过程中要注意现学现用,注重运用,在掌握了一定的基础知识后,我们可以尝试做一些网页,也许在开始的时候我们可能会遇到很多问题,比如说如何很好的构建基本框架。 以上是语言本身的弱点,在功能方面ASP同样存在问题,第一是功能太弱,一些底层操作只能通过组件来完成,在这点上是远远比不上PHP/JSP,其次就是缺乏完善的纠错/调试功能,这点上ASP/PHP/JSP差不多。 Response:从字面上讲是“响应”,因此这个是服务端向客户端发送东西的,例如Response.Write 如何学好ASP,以前也有人问过,把回答给你转过来看看能否对你有帮助: 下面简单介绍一下我学习ASP的方法,希望对想学习ASP的朋友有所帮助...
页:
[1]