我想编辑与一个表中的记录相关的信息,并通过按Submit按钮将信息添加到表单中的另一个表中。
实际上,我想在每次编辑
时自动向另一个表添加一行实际上,我希望它像"文章的评论"一样,但是通过按下记录按钮,评论的文本将被添加到评论表中,并且文章的信息将发生变化。
我使用存储库模型与数据库通信
最好的方法是将文章表的更新作为存储过程的一部分来添加新评论。这样,每当添加评论时,相关文章的相关属性(评论计数、最后评论日期和时间等)都会更新。这将确保这些属性始终是最新的。
如果不使用存储过程,可以从存储库类中的单个方法独立执行这两个语句,但是为了确保文章表保持更新,需要添加大量代码来在文章表更新失败时撤销注释。