当前位置:K88软件开发文章中心编程语言SQLSQL01 → 文章内容

ASP操作ORACLE数据库的实例

减小字体 增大字体 作者:佚名     来源:asp编程网  发布时间:2018-12-30 9:14:06

xt" name="name" size="8">
<
br>
地    址: <
input type="text" name="address" size="20">
<
br>
电    话: <
input type="text" name="phone" size="20">
<
br>
E-MAIL:<
input type="text" name="email" size="20">
<
br>
<
input type="submit" value="确定">
<
input type="reset" value="取消">
<
br>
<
/form>
<
/body>
<
/html>
(鼠标移到代码上去,在代码的顶部会出现四个图标,第一个是查看源代码,第二个是复制代码,第三个是打印代码,第四个是帮助)

---- 下面是用户输入界面:
请输入你的信息
姓    名:
地    址:
电    话:
E-MAIL:
Insert.asp:

<
HTML>
<
BODY>
<
% '连接数据库 set orasession=createobject ("OracleInprocServer.XOraSession") set oradatabase=orasession. dbopendatabase("axp03","scott/tiger",0) '把用户插入信息变成SQL语句 sql="insert into tsb1 values (" &
chr(39)&
request("name")&
chr(39) &
","_ &
chr(39)&
request("ADDRESS")&
chr(39)&
","_ &
chr(39) &
request("phone")&
chr(39) &
","_ &
chr(39)&
request("EMAIL")&
chr(39)&
")" '运行SQL插入语句 oradatabase.dbEXECUTESQL(sql) '检查是否有违反完整性约束错误 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>
" ELSE '插入完成,返回 response.write"插入完成,<
a href=insert.htm>
返回。。。<
/a>
" end if %>
<
/body>
<
/html>
(鼠标移到代码上去,在代码的顶部会出现四个图标,第一个是查看源代码,第二个是复制代码,第三个是打印代码,第四个是帮助)

---- 以上是一个asp操作oracle数据库的例子,很简单,目的在于说明原理,本人在ASP程序中还使用了 STORED PROCEDURE,STORED FUNCTION、PACKAGE 等ORACLE特有的功能以加快速度,提高效率。希望能对大家有所启发,请来信互相交流。


上一页  [1] [2] 


ASP操作ORACLE数据库的实例