请问asp sql 删除

我通过<ahref="yudingshuangchu.asp?id=<%=(rs.Fields.Item("xm").Value)%>"class="STYLE2">删除... 我通过<a href="yudingshuangchu.asp?id=<%=(rs.Fields.Item("xm").Value)%>" class="STYLE2">删除</a>
获取ID删除
sql="delete from yonghu where xm='"&id&"'"
conn.execute sql
同时我还要改变数据库的中另一个表的 怎么获取条件
sqls="update fangjian inner join yonghu on fangjian.fangjianhao=yonghu.rzfangjianhao set zhuangtai='空闲' where fangjianhao='"&id&"'"

前面删除可以实现 但是不能改变另一个表的值 2个表连接也没有用
ps 我是做一个酒店客房管理系统
第一个表是一个用户表 第二个表是房间表 求
请问 具体怎么做
我用的是access
什么叫虚表
数据冗余是什么
展开
 我来答
you_an
2008-12-01 · TA获得超过438个赞
知道小有建树答主
回答量:348
采纳率:0%
帮助的人:0
展开全部
什么叫虚表 这个不知道
数据冗余是什么 可能是删除后留下的数据确又在前台没有查寻出来的数据吧

可以把表二中再加一个ID字段,在添加时把表一的ID添加到表二的这个新ID字段里,在删除时可以把这个ID做为删除对像,两个删除的SQL分别删除两个表(要是不删就是要更新了。也就是更新成空房间了)

要是你是做这个客房管理系统的话一个表就可以了,还可以做为记录存起来,只要多一个字段就可以了,如:字段名:yrorimr 有人=1 没人=0 记录一直这样加进去,退房只要把这个字段更新成 0 就可以了.要是有新客人就再加一条记录新加的就是这个字段=1
小鹿管家
2025-03-12 广告
AD账户批量创建工具是河南九维网络科技有限公司针对Active Directory(AD)环境设计的高效管理工具。该工具能够简化用户账号的批量创建流程,大幅提高管理员的工作效率。通过导入包含用户信息的文件,管理员可以快速创建多个用户账号,同... 点击进入详情页
本回答由小鹿管家提供
督诺0GMffd
2008-11-18 · TA获得超过2013个赞
知道大有可为答主
回答量:3770
采纳率:0%
帮助的人:2104万
展开全部
1.可以使用一定的数据冗余。就是把两个表的信息放在一张表中。于是删除一次就行。
2.删除后再更新。(笨但是有效)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
慧兵紫糕游1J
2008-11-25 · TA获得超过230个赞
知道小有建树答主
回答量:515
采纳率:0%
帮助的人:433万
展开全部
采用事物模式,先更新再删除,如果一个出错就回滚,保证数据的完整性
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友a54d860
2008-11-18 · TA获得超过106个赞
知道答主
回答量:60
采纳率:0%
帮助的人:56.8万
展开全部
数据库什么数据库?
id是主关键字吗? 两表关联没有?
建议:先修改后表数据,再删除前表数据
最好两表建立view。不对两表直接操作,对虚表操作。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
?>

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式