1、首先通过sql检索出数据库记录,将字段值赋值给变量
2、将变量值通过js方式传递给页内广本框
一、数据库检索
dim sKey
sKey = requestform(“key”)
sql = “select from [Table] WHERE Title LIKE '%“ &sKey& “%'”
set rs=servercreateobject(”adodbrecordset“)
rsopen sql,conn,1,1
if rsbof and rseof then
responsewrite ”查无记录!”
else
sStr1 = rs(1) ‘变量赋值
sStr2 = rs(2)
end if
二、JS传参数
documentalltxtBoxvalue=“<%=sStr1 & sStr2%>”
sql语句实现降序取出后五条记录的方法:
1、sql server中的实现
select top 5 from 表 where
id not in (select top 5 id from 表)
2、oracle中的实现:
SELECT
FROM (SELECT a, ROWNUM rn
FROM torderdetail a)
WHERE rn >= 5 AND rn <= 10
这条语句即是输出Oracle查询第5到第10条纪录,这里之所以用rownum rn,是把rownum转成实例,因为rownum本身只能用 <=的比较方式,只有转成实列,这样就可做 >=的比较了。
1、sql查询前10条数据:
select top 10 from tablename where 1=1;1
2、oracle查询前10条数据:
select from tablename where rownum<=10;1
oeacle中没有top,使用的是rownum,下面是关于rownum的介绍:
================================
rownum是Oracle从8开始提供的一个伪列,是把SQL出来的结果进行编号,始终从1开始,常见的用途就是用来分页输出
select from tablename where rownum<=10;1
rownum也可以实现数据分页查询:
SELECT
FROM (SELECT a, ROWNUM rn
FROM tablename a)
WHERE rn >= 10 AND rn <= 201234567
这条语句即是输出第10到第20条纪录,这里之所以用rownum rn,是把rownum转成实例,因为rownum本身只能用 <=的比较方式,只有转成实列,这样就可做 >=的比较了。
以上就是关于通过Web页面从后台数据库查询一条记录全部的内容,包括:通过Web页面从后台数据库查询一条记录、sql语句如何在数据库中按照降序读出后5条记录、怎么使用sql server查询显示第10条到第20条信息等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)