数据表中删除记录 避免用 Delete 应单独设置字段,防止误删
2013-09-11 10:16
399 查看
[code]private void DeleteProductInfo(int TempID)
{
SqlConnection con = null;
bool flag = false;
try
{
con = new SqlConnection(ConfigurationManager.AppSettings["ConnectionString"]);
string sql = "update T_Temp set Deleted=1 where TempID=" + TempID;
con.Open();
SqlCommand com = new SqlCommand(sql, con);
flag = com.ExecuteNonQuery() > 0 ? true : false;
con.Close();
}
catch (SqlException se) { }
finally
{
con.Close();
}
if (flag)
{
myShare.WebMessageBox(this.Page, "删除成功!");
}
else
{
myShare.WebMessageBox(this.Page, "删除信息时出错,请重试!");
}
}
相关文章推荐
- 按某一字段分组取最大(小)值所在行的数据,如何按字段删除重复记录
- oracle中删除重复数据(几个字段相同的数据为相同记录)
- Oracle 删除重复数据只留一条 查询及删除重复记录的SQL语句 1、查找表中多余的重复记录,重复记录是根据单个字段(Id)来判断 select * from 表 wher
- 为什么数据字典中的数据全部删除完了,还是不能为新加的字段设置主键呢
- 并发下,使用redis防止数据重复插入(数据库未对表字段设置唯一情况下)
- SQL语句 删除表user 中字段name 内容重复的记录,A表 ,B表 字段相同 有关联关系的表 对表两个表中的数据
- 常用sql语句之删除或查询单个字段重复数据的记录
- MySQL防止delete命令删除数据的两种方法
- 触发器记录表某一个字段数据变化的日志 包括插入insert 修改update 删除delete 操作
- Oracle 删除重复数据只留一条 查询及删除重复记录的SQL语句 1、查找表中多余的重复记录,重复记录是根据单个字段(Id)来判断 select * from 表 wher
- 查询并删除某个字段相同的数据记录
- SQL SERVER2000教程-第五章 处理数据 第二十三节 将具有相同字段的记录删除,只留下一条。
- sql删除某一字段的重复记录(500万条数据以上)
- Mysql 删除(Delete)表记录后数据恢复成功
- MySQL防止delete命令删除数据的两种方法
- repeater实现样式设置,并添加删除按钮,参考课上老师做的案例。数据表添加字段status,使用repeater实现禁用与启用。repeater添加编辑按钮,和Edit.aspx页面。
- SQL SERVER2000教程-第五章 处理数据 第二十三节 将具有相同字段的记录删除,只留下一条。
- delete 分批提交删除数据表记录
- MySQL如何防止delete命令删除数据
- win10如何避免硬盘数据被损坏或丢失?win10防止硬盘数据损坏或丢失的设置方法