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

zhyoli 2002-05-09 08:01:29
我现在想联系一个开通程序,就是别人注册后,我不开通他的帐号,等我的严整后再开通,所以想在库里找到他的id号,然后写入另外一个库,算是开通`!~可能这个方法不是 很好~!希望大家给我出个注意`!~谢谢了`~!
...全文
46 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
水墨画 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标示没通过。

28,409

社区成员

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

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