我用C#语言,asp.net,当我要删除列表中的某一条数据时,我怎样知道这条数据是否在使用中,如何判断,数据库表中没有状态值,比例,我用管理员登录去删除某不是管理员的用户,这个还可以用全局变量,但数据呢?用什么来说明这条数据正在使用正?如何获取这数据的状态。
谢谢
谢谢
解决方案 »
- 让人焦头烂额的问题
- 标题:共享生成静态页面并分页源码+辞职+散分+……
- 怎么到了asp.net2.0,还是不能实现在WEB打印?
- asp.net页面显示XML文件内容的问题!
- 简单问题:DateView和DateTable的索引号不同怎么办
- 小妹,有个问题请教各位大哥,高手,关于无组件混合型上传图片和表单文件入数据库的问题。急!!!希望大家帮帮小妹我哦!谢谢哦!!可以
- 关于datalist上多选的问题!
- SQL连接问题,
- asp.net 如何在静态函数中更新TextBox.Text
- 在.aspx.cs文件中的web按钮的响应函数中获得另一页面的返回值?
- 怎么实现象论坛左边那样树形结构
- 懂打印网页的编码帮帮忙
其他事务可以读取表,但不能更新删除SELECT * FROM table WITH (TABLOCKX)
其他事务不能读取表,更新和删除
我的想法是,根据要删除记录的ID,查询相关联表的记录,有就不删除,没有就删除,但这样我觉得太麻烦,还有个办法就是写触发器,当表做删除操作的时候,自动查找相关联表是否有相关联的ID,有就返回什么?没有又返回什么?怎样接收这个触发器的返回值,还是用异常?怎样实现?
但是,当需要删除一个用户时,是不是使用Application保存一个用户组?来判断这个用户是否已经登录,如果有很多用户咋办?Application没用过,如何保存,如何注销呢?