如何在ASP环境中将数据库中的内容读取,并输出到页面中来!

如何在ASP环境中将数据库中的内容读取,并输出到页面中来!,第1张

1楼你写错了

以下是代码

Set

conn=ServerCreateObject("ADODBConnection")

connOpen

"DRIVER={Microsoft

Access

Driver

(mdb)};

DBQ="

&

ServerMapPath("这里写上数据库的地址")

set

rs=serverCreateObject("adodbrecordset")

sel="查询语句"

rsopen

sel,conn

if

not

rseof

then'如果数据不为空

变量=rs("表中的字段名")

end

if

rsclose

connclose

set

rs=nothing

set

conn=nothing

分析你的问题:

要搜索在数据库中查找指定学号,此时可能是模糊查询,也可能是完全匹配。根据你的需求,要把查到的结果集中此人的姓名赋值给abc,说明这是一个完全匹配的查找,否则就会出现多条记录,就不能单独赋值给变量abc了。

首先,查数据库:

dim username,abc '定义两个变量

username=trim(requestForm("username")) '先把表单项username的值取出来并进行trim处理,同时赋值给username变量 

rsopen "select top 1 from voteuser where username='"&username&"'",conn,1,1 '这里执行一条sql语句进行查找,为了防止重复记录,这里用了top 1限制只取1条记录

if rsrecordcount>0 then '这里判断是否查找到结果,即rsrdcordcount的值是否大于0

abc=rs("truename") '条件成立,把truename字段的赋值给变量abc

end if

responsewrite abc '输出变量abc的值

exec="select from table"

改为

exec="select from table where id=1"'此处的1可以设置为变量

id=request("id")'此处为接收传值如果为静态值可以直接用上面的方法

exec="select from table where id="&id&"" '这样是接动态值的方法

明白

不明白百度HI密我 我给你说

以上就是关于如何在ASP环境中将数据库中的内容读取,并输出到页面中来!全部的内容,包括:如何在ASP环境中将数据库中的内容读取,并输出到页面中来!、asp语句中提取数据库数据怎么弄、一个关于ASP数据库读取的方法等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9289595.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-26
下一篇2023-04-26

发表评论

登录后才能评论

评论列表(0条)

    保存