zoukankan
html css js c++ java
一个单词查询程序
<
html
>
<
hea
>
<
title
>
Words list
</
title
>
<
STYLE
TYPE
="text/css"
>
<!--
/**/
/*
$WEFT -- Created by: Alex (hezhengyu@bit.edu.cn) on 2004-6-14 --
*/
@font-face
{
}
{
font-family
:
HMPhone BDC
;
font-style
:
normal
;
font-weight
:
normal
;
src
:
url(HMPHONE0.eot)
;
}
-->
body
{
}
{
font-family
:
"Tahoma"
;
}
</
STYLE
>
</
head
>
<
body
>
<
form
action
="find.asp"
id
=form1
name
=form1>
<input name
="name"
maxlength
="15"
size
=15>
<input type
="submit"
value
="Find it"
name
="find"
>
</
form
>
<%
sql
=
"
"
name
=
request(
"
name
"
)
sql
=
"
select * from words where word like '%
"
&
name
&
"
%'"
set
rs
=
server.
createobject
(
"
adodb.recordset
"
)
conn
=
"
DBQ=
"
&
server.mappath(
"
word.mdb
"
)
&
"
;Driver={Microsoft Access Driver (*.mdb)};DriverId=25;FIL=MS Access;"
rs.open sql,conn,
1
,
1
maxperpage
=
30
rs.pagesize
=
maxperpage
if
trim
(request(
"
page
"
))
<>
""
and
isnumeric
(request(
"
page
"
))
then
currentpage
=
clng
(request(
"
page
"
))
if
currentpage
<
1
then
currentpage
=
1
elseif
currentpage
>
rs.pagecount
then
currentpage
=
rs.pagecount
end
if
else
currentpage
=
1
end
if
if
rs.eof
then
response.write
"
<p align='center'>没有这个单词</p>"
else
totalput
=
rs.recordcount
'
记录
if
currentpage
=
1
then
showpages
showcontent
else
if
(currentpage
-
1
)
*
maxperpage
<
totalput
then
rs.move(currentpage
-
1
)
*
maxperpage
dim
bookmark
bookmark
=
rs.bookmark
'
移动至开始显示的记录位置
showpages
showcontent
else
currentpage
=
1
showcontent
end
if
end
if
rs.close
end
if
set
rs
=
nothing
set
conn
=
nothing
sub
showcontent
dim
i
i
=
0
do
while
not
(rs.eof
or
err)
result
=
replace
(rs(
"
word
"
),name,
"
<font color=black>
"
&
name
&
"
</font>
"
)
response.write rs(
"
id
"
)
&
"
<font color=red><b>
"
&
result
&
"
</b></font>
"
&
"
[<font face=""HMPhone BDC"">
"
&
rs(
"
phonetic
"
)
&
"
</font>] <font color=blue face=""隶书""><b>
"
&
rs(
"
remark
"
)
&
"
</b></font><br>"
i
=
i
+
1
if
i
>=
maxperpage
then
exit
do
rs.movenext
loop
end sub
sub
showpages()
dim
n,k
if
(totalput
mod
maxperpage)
=
0
then
n
=
totalput
/
maxperpage
else
n
=
int
(totalput
/
maxperpage)
+
1
end
if
%>
Total
<%
=
rs.recordcount
%>
words.
<%
k
=
currentpage
if
k
=
1
then
response.write
"
First page Previous "
else
response.write
"
<b><a href=find.asp?name=
"
&
name
&
"
&page=1>First page</a></b> "
response.write
"
<b><a href=find.asp?name=
"
&
name
&
"
&page=
"
&
k
-
1
&
"
>Previous</a></b> "
end
if
if
k
=
n
then
response.write
"
Next Last page<br>"
else
response.write
"
<b><a href=find.asp?name=
"
&
name
&
"
&page=
"
&
k
+
1
&
"
>Next</a></b> "
response.write
"
<b><a href=find.asp?name=
"
&
name
&
"
&page=
"
&
n
&
"
>Last page</a></b><br>"
end
if
end sub
%>
</
body
>
</
html
>
演示地址
http://www.hzsghj.gov.cn/g7/data/find.asp
查看全文
相关阅读:
微信转发或分享朋友圈带缩略图、标题和描述的实现方法
apache一个IP多个站点的配置方法
微信网页扫码登录的实现
laravel take(3) 读取最近三条信息
微信卡劵、微信卡包,必须是认证订阅号或认证服务号
CSS3 去除苹果浏览器按钮input[type="submit"]和input[type="reset"]的默认样式
使用laravel5.4结合easywechat进行微信开发--基本配置
Class 'QrCode' not found ? 和 laravel 生成二维码接口(Simple QrCod)
windows redis的启动 和 Laravel中Redis的使用
改变checkbox的默认样式
原文地址:https://www.cnblogs.com/Glory/p/23216.html
最新文章
mybatis 在做联合查询时,提示没有getter setter方法。
在shiro中,登录限制次数
做update业务时,name名唯一性校验,问题及解决
shiro只有认证信息没有角色信息,登录时,做级联查询时,无法取得关联角色类role的属性问题。
在mybatis做业务时,提示没有getter方法,提示时类名没有在类里有同名的字段的getter方法
在用ajax做checkbox控件时,取值异常
springmvc 添加时对于级联属性的处理,类型无法转换异常
el表达式foreach无法取值的问题,变量声明 时不能有空格。
做update业务时,碰到的问题,serialize
用jquery的serialize的方法去封装,碰到无法传值问题,以及ajax的url的undefined的问题
热门文章
Java:对double值进行四舍五入,保留两位小数的几种方法
redis常用命令大全
CXF客户端添加header权限认证
CXF获取及传递Header数据
apache-cxf测试webservice添加header信息
HTTP Basic 认证
XML中的转义字符
java wsimport 生成Webservice客户端401认证
根据带账号密码的wsdl地址生成java代码
curl: (60) SSL certificate problem: unable to get local issuer certificate 错误
Copyright © 2011-2022 走看看