asp的一个小问题~!查找a表里的id号把这条数据写入到b表里~!~怎么解决呀`给分呀`!~

zhyoli 2002-05-09 08:01:29
我现在想联系一个开通程序,就是别人注册后,我不开通他的帐号,等我的严整后再开通,所以想在库里找到他的id号,然后写入另外一个库,算是开通`!~可能这个方法不是 很好~!希望大家给我出个注意`!~谢谢了`~!
...全文
5 点赞 收藏 7
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
水墨画 2002-05-09
<!--#include file="data.asp"-->
<%id=request("txtid")
set rs=conn.execute("select *from ziliao where ID='" &id&"'")"
do while not rs.eof
if rs("开通")="false" then
id=rs("id")
Response.Redirect "sedit.asp?id="&id
end if
rs.movenext
loop
rs.close
set rs=nothing %>


sedit.asp


<%
id=request.querystring("id")
sql_update="update ziliao set flag='true' where id="&id
cn.execute sql_update
showmsg "确认已开通!","刚才的页面.asp"
%>
回复
zhyoli 2002-05-09
<!--#include file="data.asp"-->
<%id=request("txtid")
set rs=conn.execute("select *from ziliao where ID='" &id&"'")
if rs.bof or rs.eof then
rs("开通")=true
rs("开通日期")=now
rs.update
rs.close
set rs=nothing
end if%>
我这样写可以吗`!
可以修改一下吗`
回复
heman2000 2002-05-09
等你验证后,UPDATE这个布尔变量为true不就可以了么。设置默认值为false.
回复
ChinaOk 2002-05-09
你的数据库里保存它的信息表里设个标示的字段啊。
例如;你的表的结构可能是
ID 自动编号
username 文本(20)
password 文本(20)
regtime 时间(默认值 now())
Active 是/否 默认值 false 这个字段就可以表示了。

通过的时候这样
update UserInfoTable set Active=true where id=ID
回复
ChinaOk 2002-05-09
你的数据库里保存它的信息表里设个标示的字段啊。
例如;你的表的结构可能是
ID 自动编号
username 文本(20)
password 文本(20)
regtime 时间(默认值 now())
Active 是/否 默认值 false 这个字段就可以表示了。

通过的时候这样
update UserInfoTable set Active=true where id=ID
回复
zhyoli 2002-05-09
谢谢了,开通时,这个boolean变量怎么实现呀`!~能给个例子吗`!~谢谢呀`!~
回复
ChinaOk 2002-05-09
不用这么麻烦的。你只要在注册信息表里设置一个boolean变量就好了。
true 则表示开通了。false标示没通过。
回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2002-05-09 08:01
社区公告
暂无公告