ASP读取数据库数据显示复选框情况

是这样的,我的商品添加页面上有个“是否推荐”的复选框,我在提交数据时候,如果复选框被选中的话,则在SQL数据库中保存为true,没被选中就保存为false。现在我想修改这... 是这样的,我的商品添加页面上有个“是否推荐”的复选框,我在提交数据时候,如果复选框被选中的话,则在SQL数据库中保存为true,没被选中就保存为false。
现在我想修改这个商品信息,即从数据库中读取这个值,重新在复选框中显示有没有打钩~,以便我修改商品的信息。
忘了最重要的问题,我想知道要怎样写代码才能实现上面我修改商品信息的功能~
展开
 我来答
网海1书生
科技发烧友

2014-05-03 · 擅长软件设计、WEB应用开发、小程序
网海1书生
采纳数:12311 获赞数:26225

向TA提问 私信TA
展开全部
假定数据库中与这个复选框对应的字段是abc

根据数据库abc的值来决定复选框是否默认勾选:
<input name="abc" type=checkbox value="ok" <%if rs("abc") then response.write "checked"%> />

后台接收数据后判断复选框是否勾选:
<%
if request("abc") = "ok" then
'勾选
else
'未勾选
end if
%>
追问
不行哦,是这样的,我的复选框字段是tuijian,当它在数据库中保存为true,我需要在修改页面上读取到它原本的复选框checkbox是选中的,按照上面你的建议,我改不到我想要的东西~
追答
由于涉及的东西很多,光凭你的几句文字描述我很难给出实际的代码,比如说你的数据库是怎么打开的,我上面的代码中用了rs("abc")(按照你的追问应该改为rs("tuijian"))只是按照大多数程序员的习惯写的,如果你用的记录集对象名不是rs那就要按照你的改咯。很多东西我靠瞎猜那也得有个限度吧?所以我给出的只是一个例子,你要根据实际情况自己改,反正原理就是这么个理。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式