返回UPDATE SQL语句所影响的行数的方法

2016-01-29 18:29 134 1 收藏

返回UPDATE SQL语句所影响的行数的方法,返回UPDATE SQL语句所影响的行数的方法

【 tulaoshi.com - ASP 】

  用如下方法可以直接得到影响的行数:

<%
dim conn
dim sql
dim lngrecs

sql="update table1 set field1='good'"
set conn=server.createobject("adodb.connection")
conn.open dsn
conn.execute sql,lngrecs
conn.close:set conn=nothing

response.write lngrecs
%

用存储过程也有同样的功能:
<%
dim cmd
dim lngrecs
dim sql

sql="update table1 set field1='good'"
set cmd=server.createobject("adodb.command")
with cmd
.activeconnection=dsn
.commandtype=adcmdstoredproc
.commandtext=sql
.execute lngrecs,,adexecutenorecords
end with
set cmd.activeconnection.nothing
set cmd=nothing

response.write lngrecs
%



 

来源:http://www.tulaoshi.com/n/20160129/1506039.html

延伸阅读
1、例如:有两个表A(字段1,字段2,字段3)、B(字段2,字段3),其中存储数据如下所示 表A 字段1字段2字段31Null地段内容11Null地段内容12Null地段内容22Null 地段内容2 3Null地段内容34Null地段内容45Null地段内容55Null地段内容55Null地段内容56Null地段内容67Null地段内容78Null地段内容88Null地段内容88Null地段内容88Null地段内容8 表B 字...
新建表: create table [表名] ( [自动编号字段] int IDENTITY (1,1) PRIMARY KEY , [字段1] nVarChar(50) default '默认值' null , [字段2] ntext null , [字段3] datetime, [字段4] money null , [字段5] int defaul...
标签: SQLServer
1:普通SQL语句可以用Exec执行 eg:   Select * from tableName       Exec('select * from tableName')       sp_executesql N'select * from tableName'    -- 请注意字符串前一定要加N 2:字段名,表名,数据库名之类作为变量时,必须用动态SQL eg:   ...
CREATE procedure dbo.select_a     @b varchar(50),     @c varchar(50),     @d varchar(50),     @e varchar(50) as declare @strsql varchar(5000) ; set @strsql='select * from&nb...
标签: SQLServer
下列语句部分是Mssql语句,不可以在access中使用。 SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database ...

经验教程

876

收藏

35
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部