Asp Conn.execute的参数与返回值总结
介绍Asp Conn.execute参数与返回值奥秘:数据库操作更便捷
Conn.execute方法是一个强大的工具,它接受三个参数:SQL语句、RowsAffected以及C。SQL值可以是SQL语句、表名、存储过程名或数据提供者所能接受的任意字符串,这样可以提高性能。RowsAffected是一个可选参数,它将返回INSERT、UPDATE或DELETE查询执行后所影响的数量。这些查询会返回一个关闭的Recordset对象。而SELECT查询则会使RowsAffected值为-1,并返回一个带有一行或多行内容的打开的Recordset。
关于C参数,它用于指定SQL语句的类型。有以下几种类型可供选择:
ADCmdUnknown(= &H0008):未知类型,需要系统判断,速度慢,为缺省值。
ADCmdText(= &H0001):命令语句,如SQL语句,例如Select from Table1。
ADCmdTable(= &H0002):查询的表名称,例如Table1。
ADCmdStoredProc(= &H0004):存储过程名称。
ADCmdFile(= &H0100):对象类型相应的文件名称。
ADCmdTableDirect(= &H0200):能直接获取行内容的表名称。使用此参数时,conn.execute(sql)(0)可以直接获取数据集的第一个字段的值。
以一个实际使用例子来说明:当我们执行一条更新Table1表中Col1字段值为'jb51.'的SQL语句时,我们可以这样写:
```asp
conn.EXECUTE "update Table1 set Col1='jb51.'",RowsAffected,&H0001
Response.WRITE RowsAffected & " 行受到影响"
```
Asp的Conn.execute方法为我们提供了强大的数据库操作功能,深入理解并熟练运用这个方法,将大大提高我们的数据库操作效率和用户体验。希望这篇文章能帮助到需要的朋友。
编程语言
- Asp Conn.execute的参数与返回值总结
- jquery实现的回旋滚动效果完整实例【附demo源码下
- SQL Server 分页编号的另一种方式【推荐】
- jQuery判断对象是否存在的方法
- javascript中递归函数用法注意点
- jquery判断类型是不是number类型的实例代码
- JS数组去掉重复数据只保留一条的实现代码
- ubuntu 15.04下mysql开放远程3306端口
- MySQL计算两个日期相差的天数、月数、年数
- php强制运行广告的方法
- vue 实现Web端的定位功能 获取经纬度
- 微信小程序实现滚动消息通知
- 完美解决thinkphp验证码出错无法显示的方法
- 在windows平台上构建自己的PHP实现方法(仅适用于
- php 指定范围内多个随机数代码实例
- sql 游标使用笔记