2009-07-14 3 views

답변

10

당신은 (내가 액티브을 가정하는거야)를 사용하는 템플릿,하지만 일반적으로 어떤 언급하지 않습니다

  • 저장 삽입 할 경우 개체 IsNew==true 또는 그렇지 않으면 업데이트됩니다.
  • 추가는 항상 새 레코드를 삽입합니다.
  • 업데이트는 을 IsNew==false으로 업데이트하며 에 해당 레코드가 없으므로 인스턴스의 db에 오류가 발생합니다.
+0

감사합니다. 네, Active Records를 사용하고 있습니다. BTW, "SubSonic 사용법"기사를 읽었지 만 Subsonic 2에 대한 것으로 나타났습니다. 이제 Subonic (v 3)을 사용하고 내 응용 프로그램을 계층화하는 방법에 대한 조언을 구하는 것이 처음입니다 (DAL, BLL, UI). 나는 확실히 내 UI에 DAL을 폭로하고 싶지 않다. 어떤 팁? – Shuaib

+0

ActiveRecord를 사용하지 마십시오;) LinqTemplates에 익숙해지기 시작합니다. 레이어를 분리하는 것이 훨씬 쉬워집니다. 그것은 다른 블로그 게시물에 대한 좋은 아이디어지만 ... 속도를 높이는 2.x 물건을 가져 오는 것입니다. –

+0

감사합니다 John.I LinqTempaltes에 관해 읽을 것입니다. 새로운 블로그 게시물을 올 때라고 생각합니다. – Shuaib