| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 501 人关注过本帖
标题:请教一个关于 command 的问题
只看楼主 加入收藏
ziyehanbin
Rank: 1
等 级:新手上路
帖 子:59
专家分:0
注 册:2005-10-16
收藏
 问题点数:0 回复次数:2 
请教一个关于 command 的问题
请教各位大虾个问题:

今天做分页程序时,程序报错:变量或者类型不正确,

或者不在可以接受的范围之内,要不就是与其他数据冲突。

我用的是command对象查询数据:

set cmd=server.CreateObject("adodb.command")
set cmd.ActiveConnection=conn
cmd.CommandText="select * from rich where "&sql1&" order by id desc"
set rs=cmd1.execute

程序报错!于是我reponse.write rs.recordcount 打印结果是 -1

请问为什么会是这个结果呢??不做分页程序时,查询很正常呀!!

我又把程序改为:

set rs=server.CreateObject("adodb.recordset")
sql="select * from rich where "&sql1&" order by id desc"
rs.open sql,conn,1,3

程序恢复了正常!请问以上两种方式有何不同!

先谢谢各位了
搜索更多相关主题的帖子: command 
2006-02-06 22:45
griefforyou
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:3336
专家分:0
注 册:2004-4-15
收藏
得分:0 
游标不对!

天津网站建设 http://www./
2006-02-07 09:06
ziyehanbin
Rank: 1
等 级:新手上路
帖 子:59
专家分:0
注 册:2005-10-16
收藏
得分:0 
说详细一点,好吗!!谢谢

2006-02-07 12:26
快速回复:请教一个关于 command 的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014446 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved