Frage : Mein zu annullieren SQL-Fragennehmenalter.

Mein zu annullieren SQL-Fragennehmenalter.

What konnte das Problem sein?

Antwort : Mein zu annullieren SQL-Fragennehmenalter.

Ich versuchen nicht, beide Auslöser und den Gebrauch von einer Datenschicht wie nhibernate zu kombinieren - Sie werden immer Synchrounisierungsprobleme erhalten. nHibernate soll Ihre Daten handhaben - und Ihre Geschäftsschicht sollte Prozesse wie Aktualisierung Ihrer Preise handhaben. Persönlich ich gehe nicht nahe Auslösern für irgendeine Geschäftslogik - für möglicherweise revidieren, aber nichts anderes. Ich denke, dass sie Geschäftslogik undeutlich machen und sie nah auf unmöglichem, andere Codelösungen für die Leitung der Daten einzuführen bilden - wie Sie finden.
Warum nicht Ihren Triggercode in ein gespeichertes Verfahren verschieben und das Verfahren innerhalb vom Verhandlungbereich des Updates benennen, wenn Markierungsfahne ist zutreffend „beendete“? Ich handhaben dieses innerhalb der Geschäftsschicht, aber Sie konnten dieses auf die Datenschicht verschieben, wenn Sie wünschen.

Tim
Weitere Lösungen  
 
programming4us programming4us