博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[ASP] asp对数据库的基本操作
阅读量:4646 次
发布时间:2019-06-09

本文共 1776 字,大约阅读时间需要 5 分钟。

一、添加记录

方法1:Connection对象的Execute方法

set con=Server.CreateObject("ADODB.Connection")

insertstr="insert into 表名(字段1,字段2,...) values(value1,value2,...)  '插入记录SQL语句
con.Open constr
con.Execute(insertstr)
con.close
set con=nothing
-------------------------------------------------------------------------------------------
方法二:RecordSet对象的AddNew方法

set con=Server.CreateObject("ADODB.Connection")

set rs =Server.CreateObject("ADODB.RecordSet")
querystr="select * from 表名"                '查询记录SQL语句
con.open constr
rs.open querystr,con,1,3

rs.AddNew

rs("字段1")=value1
rs("字段2")=value2
......
rs.Update

rs.close

set rs=nothing
con.close
set con=nothing

 

二、查询记录

set con=Server.CreateObject("ADODB.Connection")

set rs =Server.CreateObject("ADODB.RecordSet")
querystr="select 字段 from 表名 where ...."             '查询记录SQL语句
con.open constr
rs.open querystr,con,1,1

do while not rs.EOF do

'读取数据
  变量1=rs("字段1")
  变量2=rs("字段2")
  ...
loop

rs.close

set rs=nothing
con.close
set con=nothing

 三、修改记录

方法一:Connection对象的Execute方法

 set con=Server.CreateObject("ADODB.Connection")

 con.open constr
 updatestr="update 表名 set 字段1=value1,字段2=value2 where id=..."   '更新记录SQL语句
 con.Execute(updatestr)
 con.close
 set con=nothing
----------------------------------------------------------------------
方法二:RecordSet对象的Update方法
 
 set con=Server.CreateObject("ADODB.Connection")
 set rs= Server.CreateObject("ADODB.RecordSet")
 querystr="select 字段 from 表名 where ...."             '查询记录SQL语句
 con.open constr    
 rs.open  querystr,con,1,3
 rs("字段1")=value1
 rs("字段2")=value2
 ...
 rs.Update

 rs.close

 set rs=nothing
 con.close
 set con=nothing

 

四、删除记录

set con=Server.CreateObject("ADODB.Connection")

deletestr="delete from 表名 where id="&id          '删除记录SQL语句
con.open constr
con.Execute(deletestr)
con.close
set con=nothing

 

 

转载于:https://www.cnblogs.com/felixfang/archive/2009/03/27/1423341.html

你可能感兴趣的文章
函数名作为参数传递
查看>>
apt-get for ubuntu 工具简介
查看>>
数值计算算法-多项式插值算法的实现与分析
查看>>
day8-异常处理与网络编程
查看>>
Python基础-time and datetime
查看>>
Linux epoll 笔记(高并发事件处理机制)
查看>>
shell脚本练习01
查看>>
WPF图标拾取器
查看>>
通过取父级for循环的i来理解闭包,iife,匿名函数
查看>>
HDU 3374 String Problem
查看>>
数据集
查看>>
[Leetcode] unique paths ii 独特路径
查看>>
HDU 1217 Arbitrage (Floyd + SPFA判环)
查看>>
IntelliJ idea学习资源
查看>>
Django Rest Framework -解析器
查看>>
ExtJs 分组表格控件----监听
查看>>
Hibernate二级缓存配置
查看>>
LoadRunner常用术语
查看>>
关于jedis2.4以上版本的连接池配置,及工具类
查看>>
记忆讲师石伟华微信公众号2017所有文章汇总(待更新)
查看>>