| 以下是代码片段: wzcount = conn.execute ("select count(id) from `table1`",0,1)(0) 请问execute后面两个参数是什么意思?最后的那个0是什么意思? |
| 以下是代码片段: set conn = server.createobject("adodb.connection") set rs = server.createobject("adodb.recordset") rs.open rssql,conn,1,1,&h0001 最后的&h0001是干什么的? |
解答:
1.RS.OPEN SQL,CONN,A,B,C
2.CONN.EXECUTE(SQL,RowsAffected,C)
参数含义:SQL的值可以是SQL语句、表名、存储过程名,也可以是数据提供者所能接受的任意字符串。
为了提高性能,最好为C参数指定合适的值可选参数RowsAffected将返回INSERT、UPDATE或DELETE查询执行以后所影响的数目。
这些查询会返回一个关闭的Recordset对象。
一个SELECT查询将返回RowsAffected值为-1并且返回带有一行或多行内容的打开的Recordset。
|
以下是代码片段: A: ADOPENFORWARDONLY(=0) 只读,且当前数据记录只能向下移动 B:ADLOCKREADONLY(=1) 缺省锁定类型,记录集是只读的,不能修改记录 C:(指定SQL语句类型) |
原载: No.1网络工作室 http://www.noonenet.cn/