关于审核程序的制作方法,在线等.....

yzone 2006-03-25 02:42:02
各位朋友大家好:
最近我遇到个问题,在做一个审核页面的时候出现这样的问题:选择通过审核或者不通过审核,两个的代码是这样的<form name="recontent" method="post" action="lyb_sh.asp?action=add">
<table width="90%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="29%" align="right">标题:</td>
<td colspan="2" align="left"><%=rs("title")%></td>
</tr>
<tr>
<td align="right">内容:</td>
<td colspan="2" align="left"><%=rs("content")%></td>
</tr>
<tr>
<td align="right">回复内容:</td>
<td colspan="2" align="left"><%if rs("recontent")<>"" then%>
<%=rs("recontent")%>
<%else
response.write("暂无回复")
end if
%></td>
</tr>
<tr>
<td align="right">审核:</td>
<td width="19%" align="left"><input name="display" type="radio" class="inputNo" value="true" <%if rs("view")=true then response.Write(" checked")%>>
通过</td>
<td width="52%" align="left"><input name="display" type="radio" class="inputNo" value="false" <%if rs("view")=false then response.Write(" checked")%>>
不通过</td>
</tr>

<tr>
<td height="18" colspan="3" align="center"><input type="submit" name="Submit" value="提 交"></td>
</tr>
</table>
</form>
当程序执行到action=add的时候,好象出了点问题,具体代码如下:
<%
if session("AdminUID")="" then
response.redirect("lyb.asp")
end if
%>
<%
if request("action")="add" then
DBconnBegin
dim rs,sql
set rs=server.createobject("adodb.recordset")
sql="select * from niuu_lyb"
rs.open sql,conn,1,3
if request.form("display")="true" then
rs("view")=true
else
rs("view")=false
rs.update
rs.close
set rs=nothing
end if
end if
response.write("<script>alert('提交成功!');location.href='lyb.asp';</script>")
response.end
%>
页面返回信息是提交成功,但是数据表中的view没有变成true.
请问怎么解决,先谢谢你们了!
...全文
106 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
最好设计成用0,1判断,直观明白,省事
yzone 2006-03-25
  • 打赏
  • 举报
回复
很感谢游侠朋友,我继续研究下!
lianxiangpanjin 2006-03-25
  • 打赏
  • 举报
回复
补充:我说的是access数据库
lianxiangpanjin 2006-03-25
  • 打赏
  • 举报
回复
程序没问题,应该是数据库那个字断的类型不对,改成是/否 类型
tujunask 2006-03-25
  • 打赏
  • 举报
回复
实在不行,就把字段设计成文本格式,一样可以判断的。你说呢
tujunask 2006-03-25
  • 打赏
  • 举报
回复
你用的是ACCESS数据库吗,如果是的话,你用的是字段属性设置如果是: 是/否 的话,!!!!那么在设计中的下面有个格式设置,格式设置中有:是/否 真/假 开/关,如果是/否的话,那么不能用TRUE,要用YES ,哪果是真/假的话,要用TRUE ,如果是开/关 要用ON,
如果你的VIEW的属性是文本字段的话,加了引号还不行,我也没什么好办法了
yzone 2006-03-25
  • 打赏
  • 举报
回复
我的数据库型中数据表view类型是 “是/否”,会不会是数据表设计的问题呢!
yzone 2006-03-25
  • 打赏
  • 举报
回复
加了还是不行,但非常感谢两位的回答,希望大家帮帮我!
tujunask 2006-03-25
  • 打赏
  • 举报
回复
你的rs("view")=true ???
true 是个变量吗?如果不是,那就是个字符型字符串,请把它打个引号,就会存入数据库了,呵
yzone 2006-03-25
  • 打赏
  • 举报
回复
调试结果是true,但是不知道为什么还是不能寸入数据库!
yu0333 2006-03-25
  • 打赏
  • 举报
回复
看起来没什么问题啊,你看看VIEW的值传过来了没啊,用response.write request.form("display") response.end来调试
yzone 2006-03-25
  • 打赏
  • 举报
回复
vxdgfgfdgdgsfd
yzone 2006-03-25
  • 打赏
  • 举报
回复
再顶~
yzone 2006-03-25
  • 打赏
  • 举报
回复
急急急,各位能帮帮我吗,公司催的紧哈,呵呵!

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧