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