asp 数据库字段的查找

来源:百度知道 编辑:UC知道 时间:2024/05/23 00:27:38
找出指定的字段内容有几条记录
例如
数据库字段名称为UserLevel
我现在要在出里面有2000这个数的内容有几多个
该如何实现

给出实例的优先(加分)
不要给一小段代码
怎么都不行?

'连接数据库省略
keywords="2000"
sql="select count(*) from 表 where UserLevel like '%"keywords"%'"
rs.open sql,conn,1,1
num=rs(0)
rs.close

num就是你想要的数 如果想要具体内容

keywords="2000"
sql="select * from 表 where UserLevel like '%"keywords"%'"
rs.open sql,conn,1,1
do while not rs.eof
'这里循环取出所有的数据
rs.movenext
loop
rs.close

<%
'----以下以Access数据库为例
Dim db,conn,myconn,sql
db="db1.mdb" '数据库文件名
Set Conn = Server.CreateObject("ADODB.Connection")
myconn="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)
Conn.Open MyConn

sql="SELECT COUNT(UserLevel) FROM [表名称] WHERE UserLevel=2000"
Set rs=Conn.Execute(sql)
Response.Write rs(0)
rs.Close
Set rs=Nothing
Conn.Close
Set Conn=Nothing
%>