看来必须说清楚你才明白:
for i=1 to session("XX")
rsmovenext
next
这一部分是将记录指针移动的语句,如果不移动,每次从第一条记录显示
session("XX")
是为了保存已经浏览过的记录的指针数,在重新查询时,要启动网页,一般变量会丢失,需要用内置对象session
do while not rseof and X<=4
X=X+1 这里加这个语句
rsmovenext
loop
session("XX")=session("XX")+X 这个语句加在这里
这个程序我已经调试过,很成功,在1000多记录中每次显示10条,十分流畅。
给你一个思路:
1、在查询中设置一个中间变量X,将X存储在session变量中,查询时在循环中增加变量X,循环结束后存储到session变量中
session("XX")=session("XX")+X
2、sql查询语句和以前一样,不过要增加 and X<5
3、在循环前增加下面的循环
for i=1 to session("XX")
rsmovenext
next
下面就是查询循环了
do while not rseof
rsmovenext
loop
你要这么写:
SQL="SELECT FROM chengji where xh='"&Session("username")&"' ORDER BY id ASC"
在使用php session进行数据查询时主要有3中方法。第一种是使用函数mysql_connect()建立和MYSQL数据库的连接。mysql_connect()是用来建立和MYSQL数据库的连接,一共有5个参数,一般情况下只使用前3个参数,分别是MySQL服务器地址、用户名以及密码。第二种是使用函数mysql_select_db()指定要 *** 作的数据库。mysql_select_db()是用来指定要 *** 作的数据库。要是需要 *** 作的数据库还没有创建,则需要创建数据库,然后再创建数据库中的表。第三种是使用函数mysql_query()查询指令。mysql_query()是查询指令的专用函数,所有的SQL语句都通过它执行,并返回结果集。一般情况下这三种方法是最适用的,希望可以解决你的问题。
以上就是关于如何用SQL语句实现查询几到几条数据全部的内容,包括:如何用SQL语句实现查询几到几条数据、asp中,用session的获取值作为条件查询数据库、php session登陆成功后怎么查询数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)