本文主要介绍Asp Conn.execute的参数和返回值的汇总,以及数据库对象的执行方法的参数和返回值的汇总。有需要的朋友可以参考一下。
最近一个项目是将excel内容插入数据库。插入后,需要显示插入数据的数量,但是没有办法做到。后来对execute的研究发现,这个方法有返回参数。
复制代码如下:
CONN.EXECUTE(SQL,RowsAffected,C)
参数含义:
SQL:值可以是SQL语句、表名、存储过程名或数据提供程序可接受的任何字符串。以提高性能。
RowsAffected:可选参数将返回执行插入、更新或删除查询后受影响的数字。这些查询返回一个封闭的记录集对象。SELECT查询将返回RowsAffected值-1和一个包含一行或多行内容的打开的记录集。
c:(指定SQL语句的类型)
ADC mdunknow(=h 0008)
未知,需要系统判断,慢,是默认值。
ADCmdText (=H0001)
命令如SQL语句,如:Select * from Table1
ADCmdTable (=H0002)
查询的表名,例如:Table1
ADCmdStoredProc (=H0004)
存储过程名称
ADCmdFile (=H0100)
对应于对象类型的文件名。
ADCmdTableDirect (=H0200)
是可以直接从表conn.execute(sql)中获取行内容的表的名称(0)是数据集的第一个字段的值:(指定sql语句的类型)
使用示例:
复制代码如下:
conn . EXECUTE ' update table 1 set col 1=' jb51 . net ' ',RowsAffected,H0001
回应。写入行受影响'行受影响'
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。