会javascript和sqlserver的进(jsp)!!

来源:百度知道 编辑:UC知道 时间:2024/05/28 10:22:30
1。想在javascrip中向本页面传递3个参数,怎么实现?
在分页时有个下拉列表,想把列表中的页数传递给本页,但是本页还有从另外一个页面中传过来的两个参数也得传过去(select时用),我可以在javascript中取到这两个参数,可是怎么也传不出去,求其中的url(参数)写法,要能用的,我试过好多都不行的(单个能传,多个就不会写了) 比如:windwo.location.href:"a.jsp?page= time= time2="
2。select查询时想先查询前10条(我的pagesize)记录,下次查询下10条记录,以此类推而不是一下子都select出来,jsp中这种的分页怎么实现??
3。还可加分!!
url写法已经解决了:window.location="money_do2.jsp?page="+curpage+"&ttime2="+time2+"&ttime="+time; 原来写的时候在末尾多了个引号,郁闷!

关于分页,表中的id是不专用于分页的?我的表中都没加id字段,可是加上id后,往表中插入数据时这个id该怎么处理啊???

传参楼上正解,不过SQL语句吗?

呵呵,送你一个经典的:

select *from (select top 10 *from (select top 页数*10 *from 表名 order by id)as a order by a.id desc) as b order by b.id

超经典的,10表示你每页要显示的行数!
不过不好理解,多看几边就好了!
不懂的,CALL ME!

1、链接的书写有问题
你的:windwo.location.href:"a.jsp?page= time= time2="
应为:windwo.location.href:"a.jsp?page= &time= &time2="

多个参数之间,需要使用&进行分隔

2、sql语句中,存在该种查询方式
SELECT TOP 10 *
FROM tablename
WHERE (id NOT IN
(SELECT TOP 上次查询页数*10-1 id FROM tablename))