ASP 基础三 SQL指令
一 增删改查


<%
set conn=server.CreateObject("adodb.connection")
DSNtemp="DRIVER={SQL Server};SERVER=.;UID=sa;PWD=1234;DATABASE=Ligenyun"
conn.open DSNtemp
%>
<!-- #include file="conn2.asp" -->
<%
'delete
set rs=Server.CreateObject("adodb.recordset")
sql="SELECT ID,Sno,Sname,SCName,Score FROM dbo.SC WHERE Score=55"
rs.open sql,conn,1,3
if not rs.eof then
rs.movefirst
do while not rs.eof
rs.delete
rs.movenext
loop
end if rs.close
%>
<%
'update
set rs=Server.CreateObject("adodb.recordset")
sql="SELECT ID,Sno,Sname,SCName,Score FROM dbo.SC WHERE Score=777"
rs.open sql,conn,1,3
rs("Sno")="004新2"
rs("Sname")="jack4新"
rs("SCName")="政治新"
'rs("Score")=777 rs.update rs.close
%>
<%
'insert
dim objTypeLib
Set objTypeLib = CreateObject("Scriptlet.TypeLib")
set rs=Server.CreateObject("adodb.recordset")
sql="SELECT ID,Sno,Sname,SCName,Score FROM dbo.SC"
rs.open sql,conn,3,2 rs.addnew rs("ID")=objTypeLib.Guid
rs("Sno")="055sno"
rs("Sname")="jack55"
rs("SCName")="语文55"
rs("Score")=55 rs.update rs.close %>
<%
'insert 异常捕捉 '捕捉开始
on error resume next dim objTypeLib1
Set objTypeLib1 = CreateObject("Scriptlet.TypeLib")
set rs=Server.CreateObject("adodb.recordset")
sql="SELECT ID,Sno,Sname,SCName,Score FROM dbo.SC"
rs.open sql,conn,3,2 rs.addnew '注释掉主键,让报错
'rs("ID")=objTypeLib1.Guid
rs("Sno")="055sno"
rs("Sname")="jack55"
rs("SCName")="语文55"
rs("Score")=55 rs.update rs.close '捕捉到异常,输出异常
if err.number<>0 then
'response.Write("报错了,请联系IT管理员")
response.Write(err.Description)
end if
%>
<html>
<head title="test hello world">
</head> <body>
<form method="post" action="simpleform.asp"> </form>
</body>
</html>
ASP 基础三 SQL指令的更多相关文章
- ASP 基础一 网站开发 初步认识
一 .ASP 与 ASP.NET的区别 i.ASP是解释型的动态语言,asp文件包含了前端和动态语言VBScript,来实现对服务器的交互,运行在IIS.PWS等WEB服务器上 II.ASP.NET是 ...
- jdbc基础 (三) 大文本、二进制数据处理
LOB (Large Objects) 分为:CLOB和BLOB,即大文本和大二进制数据 CLOB:用于存储大文本 BLOB:用于存储二进制数据,例如图像.声音.二进制文件 在mysql中,只有B ...
- 基础篇 - SQL 的约束
基础篇 - SQL 的约束 约束 一.实验简介 约束是一种限制,它通过对表的行或列的数据做出限制,来确保表的数据的完整性.唯一性.本节实验将在实践操作中熟悉 MySQL 中的几种约束. 二 ...
- jsp 基础知识之指令元素
由于考研和结业的事情,这里荒废了许久,而如今重新捡起来,是因为带到公司的碳素笔没有油了...... jsp的指令元素:通常以<%@开始,以%>结尾. jsp主要包括三种指令元素:pa ...
- 第87节:Java中的Bootstrap基础与SQL入门
第87节:Java中的Bootstrap基础与SQL入门 前言复习 什么是JQ? : write less do more 写更少的代码,做更多的事 找出所有兄弟: $("div" ...
- 04 mysql 基础三 (进阶)
mysql 基础三 阶段一 mysql 单表查询 1.查询所有记录 select * from department; select * from student; select * from ...
- javaweb基础(16)_jsp指令
一.JSP指令简介 JSP指令(directive)是为JSP引擎而设计的,它们并不直接产生任何可见输出,而只是告诉引擎如何处理JSP页面中的其余部分. 在JSP 2.0规范中共定义了三个指令: pa ...
- Oracle学习笔记三 SQL命令
SQL简介 SQL 支持下列类别的命令: 1.数据定义语言(DDL) 2.数据操纵语言(DML) 3.事务控制语言(TCL) 4.数据控制语言(DCL)
- Python全栈开发【基础三】
Python全栈开发[基础三] 本节内容: 函数(全局与局部变量) 递归 内置函数 函数 一.定义和使用 函数最重要的是减少代码的重用性和增强代码可读性 def 函数名(参数): ... 函数体 . ...
随机推荐
- 《Inside C#》笔记(四) 类
类是对数据结构和算法的封装. 一 类成员 类成员包括以下几类,作者在后面的章节会详细讲解. 字段(用来保存数据,可用static readonly const来修饰).方法(操作数据的代码).属性(用 ...
- OCaml相关
1.open Core.Std 时报Unbound module Core 先安装库 $ opam init $ opam install core $ opam install utop 在~/.o ...
- 盐城 - 开设IT公司的好地方
盐城:位于江苏省北部,这一好像只能算三线的城市,不久前当选为“国家中心城市”.在全国仅有的50城市中名列34.它可成为发展IT产业的好地方. (1)人才济济.从这里走出去的高级人才数不胜数,留在这里的 ...
- 模拟开户接口,使用python脚本实现批量用户开通
1.目的 通过模拟接口方法,实现批量用户开通 2.分析 A.接口含body和head部分,其中body中的某些变量为必填字段,包含用户的信息. B.用户信息清单可以整理成ott_after_check ...
- AspNetCore2 Hangfire定时任务
Hangfire 是一个简单的用于.net及.net core 应用程序,通过数据库持久化,定时执行后台任务的组件 1.通过NuGet安装Hangfire 2.在Startup.cs文件的Config ...
- 使用 WebStorm IDE 调试 Pomelo 应用程序
使用得心应手的IDE来开发应用程序,可以使我们的工作事半功倍.而调试则更可以让我们准确的定位BUG,发现问题.本文讲述如何使用 WebStorm 这个怪兽级JavaScript IDE来调试 Chat ...
- Linux下内存查看命令
在Linux下面,我们常用top命令来查看系统进程,top也能显示系统内存.我们常用的Linux下查看内容的专用工具是free命令. Linux下内存查看命令free详解: 在Linux下查看内存我们 ...
- 通信原理之OSI七层参考模型(一)
1.什么是计算机网络 谈计算机通信原理当然离不开计算机网络,那么什么是计算机网络.官方定义:计算机网络是由两台或两台以上的计算机通过网络设备连接起来所组成的一个系统,在这个系统中计算机与计算机之间可以 ...
- 【PAT】B1052 卖个萌(20 分)
实在不想写这个题,好费劲,头疼,这是粘的柳婼的代码 ,等我有空再自己用c写吧 #include <iostream> #include <vector> using names ...
- ghostscript远程代码执行漏洞复现
这两天网上ghostscript又又有漏洞信息了,但是没有poc,于是找找资料把今年8月21日的那个验证下 1.关于ghostscript Ghostscript是一套建基于Adobe.PostScr ...