把数据库里的一个字段改成YES

来源:百度知道 编辑:UC知道 时间:2024/06/18 18:10:01
我把网站关闭,后台前台都不能登陆
数据库里,当SETUP为YES的时候,网站关闭,为NO的时候网站开启
怎么通过一个ASP文件执行后,把数据库里SETUP改成NO呢??

这是我的思路,也试用,但是想打开就只能手动打开数据库了,,

还有.
我前台和后台都是直接通过123.ASP连接数据库,所以这样一但关闭,就只有全站关闭,,,如何做到只关闭前台?

谁有简单的ASP程序.后台能开启关闭网站的功能提供哈..
jlhbo
错误类型:
Microsoft JET Database Engine (0x80040E07)
标准表达式中数据类型不匹配。
/test.asp, 第 6 行
RS改成1还是一样

应该是可以了.
我SETUP里数据类型是"是/否"
格式是"真/假"
默认值是"true"

直接复制下面的代码存,然后修改conn/yifenbusiness.mdb为你的数据库路径,存为test.asp,上传,再从ie浏览器运行

你看看你的SETUP字段是文本类型还是 是/否类型?如果是是否类型就SqlStr="update 表名 set setup=ture"
<%
set conn = Server.CreateObject("ADODB.Connection")
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.mappath("conn/yifenbusiness.mdb") & ";Persist Security Info=False"
SqlStr="update 表名 set setup='yes'"
set rs=server.createobject("adodb.recordset")
rs.open SqlStr,conn,3,1
%>
请看这里:该项操作成功!
<%
rs.close:set rs=nothing
%>

重新复制,运行,如果还缺少对象,把所有的rs该成rs1试试

就是执行个sql语句吧
update 表名 set setup='yes'