Здравствуйте, Tom, Вы писали:
Tom>Вопрос кто знает конкурентов BLToolkit, имеется ввиду поддержка DML в LINQ
Что-то было в IQToolkit и построенных на его основе провайдерах, типа Subsonic.
В большинстве провайдеров принята схема работы через UoW, соответственно все DML операции выполняются либо автоматически, либо через вызов какого-нибудь SubmitChanges.
Если нам не помогут, то мы тоже никого не пощадим.
IT>Что-то было в IQToolkit и построенных на его основе провайдерах, типа Subsonic.
А BLToolkit не на нём? Если не секрет — то почему? Фатальный недостаток?
IT>...UoW ... SubmitChanges
Очень хочется найти что то человеческое без UoW и SubmitChanges
Здравствуйте, Tom, Вы писали:
IT>>Что-то было в IQToolkit и построенных на его основе провайдерах, типа Subsonic. Tom>А BLToolkit не на нём? Если не секрет — то почему? Фатальный недостаток?
В том числе.
IT>>...UoW ... SubmitChanges Tom>Очень хочется найти что то человеческое без UoW и SubmitChanges
Тогда, боюсь, шансов у тебя не много. Особенно найти что-то человеческое.
Если нам не помогут, то мы тоже никого не пощадим.
IT>Тогда, боюсь, шансов у тебя не много. Особенно найти что-то человеческое.
А в каком состоянии сейчас DML в BLToolkit-е?
Могу ли я делать простые вещи, аля:
1. DELETE ... FROM ... JOIN... WHERE
2. UPDATE ... FROM .... JOIN
3. INSERT INTO ... SELECT ...
4. Использовать OUTPUT Clause
Здравствуйте, Tom, Вы писали:
IT>>Тогда, боюсь, шансов у тебя не много. Особенно найти что-то человеческое. Tom>А в каком состоянии сейчас DML в BLToolkit-е?
Состояние пациента удовлетворительное.
Tom>Могу ли я делать простые вещи, аля: Tom>1. DELETE ... FROM ... JOIN... WHERE Tom>2. UPDATE ... FROM .... JOIN Tom>3. INSERT INTO ... SELECT ...
Можешь.
Tom>4. Использовать OUTPUT Clause
Такая экзотика не поддерживается за ненадобностью. Насколько мне известно подобная функциональность есть ещё только у DB2.
Если нам не помогут, то мы тоже никого не пощадим.