2009-07-14 60 views

回答

10

你没有提到哪个模板你使用(我要承担的ActiveRecord),但作为一般规则:

  • 保存将插入如果对象 IsNew==true或以其他方式将更新 。
  • 添加将始终插入一条新记录。
  • 更新将只更新一个对象 与IsNew==false并将失败,如果 没有对应的记录在实例的数据库。
+0

谢谢约翰。是的,我正在使用Active Records。 BTW,我读了一下你的“我是如何使用亚音速”的文章,但发现它的亚音速2.现在,这是使用Subonic我第一次(V 3),并寻找如何给层我的应用程序一些建议( DAL,BLL,UI)。我当然不想将DAL公开给我的用户界面。有小费吗? – Shuaib 2009-07-14 20:03:25