2009-07-14 59 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