现在的位置: 首页 > 综合 > 正文

conn.execute参数

2013年10月09日 ⁄ 综合 ⁄ 共 880字 ⁄ 字号 评论关闭

请问asp的cn.execute参数问题?

悬赏分:0 - 提问时间2007-10-28 10:37
请问asp的cn.execute参数问题?
对于非按行返回字符串cn.execute commandtext,recordsaffected,options
对于按行返回的字符串set recordset=cn.execute(commandtext,recordsaffected,options)

options可选,指示提供者应如何计算commandtext参数,请问为什么要计算commandtext参数?

commandtext是存sql执行语句的字符串的,又不是存什么参数,哪里来的计算commandtext参数?请指教?


options有几个常量不大明白啥意思,请详细解释一下!

adcmdtext 指示提供者应按命令的文本定义计算commandtext  
adcmdtable 指示ado应生成sql查询以便从commandtext命名的表中返回所有行
adcmdtabledirect 指示提供者应从commandtext命名的表中返回所有行
adcmdtable 提示提供者应按表名计算commandtext
adcmdstoreproc提示提供者应按存储过程计算commandtext
adcmdunknow指示commandtext参数中的命令类型未知
adasyncexecute指示命令应该异步执行
adasyncfetch指示对在cachesize属性指定的初始数量之后的剩余行,使用异步提取 
----------------------------------------------------------------------
其他回答    1
commandtext参数  一般是个SQL语句 也就是要多数据库进行的操作 ,不被计算忽悠了.options 一般是指定commandtext是属于什么类型的,就是告诉程序前面运行的还是SQL语句还是一个存储过程还是一个。。。一般如果是更新,删除,增加的话 还可以加上一个参数adExecuteNoRecords ,表示不需要返回记录。 

抱歉!评论已关闭.