请教大虾有关删除数据的问题。 如果删除的是系统中的某一条基本资料记录,我想请问一下大虾这一条记录所对应的其它关联的记录怎么办?是一起删除掉还是在删除的时候提示用户“有关联资料,是否一起删除?”在企业级的开发中一般会怎么做??期待您的回答!!谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 为安全起见,数据库最好不要建关联。可用事务一起执行SQL语句来处理 先提示一下,如果用户选择删,那就删,如果用户选择不删,那就不删.当然,你也可以先问一下具体用户的使用情况,比如说只是通常的Master/Detail情况的话,一些用户建议后台直接删除好了,不需要提示用户,但是从软件设计的角度讲,对数据库的删除操作都会先提示用户,因为这个删除过程在程序上是不可逆的.防止误操作或者误删除。 在企业级的开发中一般会怎么做? 一般是禁止删除记录!传统做法是打上deletefalg[align=center]==== 思想重于技巧 ====[/align] 怎么在水晶报表里添加类字段???求解~ 【急】真心的想问下:WPF 有没有类似Silverlight的那种离线帮助文档? asp.net调用FlashPaper讲PDF转换成SWF 难,如何自定义超时~~~~~~~~~~~~~~~ 基础问题 大家帮忙 分享一个最简单的加密解密代码,不支持中文。 C#中 怎样获取xml的命名空间? 求如何编程实现类似于Visual Studio的布局工具那样的功能? 如何在Chrome流览器下获取其IHTMLDocument2对象 “非托管调试不可用”是什么意思? 财务系统中定额控制的问题 邮件发送系统
可用事务一起执行SQL语句来处理
当然,你也可以先问一下具体用户的使用情况,比如说只是通常的Master/Detail情况的话,一些用户建议后台直接删除好了,不需要提示用户,
但是从软件设计的角度讲,对数据库的删除操作都会先提示用户,因为这个删除过程在程序上是不可逆的.防止误操作或者误删除。
传统做法是打上deletefalg[align=center]==== 思想重于技巧 ====
[/align]