> Так в ADO базы уже вынесены в отдельные провайдеры. В принципе, этого даже хватает для работы с разными базами единообразно.
Это, мы говорим об ORM или об ADO. Для orm ado это не более чем ещё один db provider.
> "проверить все ли правильно, можно только попытавшись сохранить в базу".
А это независимо от того пользуете ли вы орм, или напрямую инсерты делаете. Другое дело что всю эту кухню с проверками можно вынести на уровень того же орма, в каком-нить обработчике OnSaving плюс описать атрибутами чтобы орм правильную схему сгенерил.
no subject
Date: 2010-01-13 03:35 pm (UTC)Это, мы говорим об ORM или об ADO. Для orm ado это не более чем ещё один db provider.
> "проверить все ли правильно, можно только попытавшись сохранить в базу".
А это независимо от того пользуете ли вы орм, или напрямую инсерты делаете. Другое дело что всю эту кухню с проверками можно вынести на уровень того же орма, в каком-нить обработчике OnSaving плюс описать атрибутами чтобы орм правильную схему сгенерил.