If I use stored procedures, can I use ORM?
EDIT:
If I can use ORM, doesn't that hit some of the reason the database is agnostic for using ORM? In other words, why else would I want to use ORM if I bind to a specific database with stored procedures (or is this assumption wrong)?
Using ORM to access stored procedures is one of the best uses of ORM. This will give you strongly typed objects, while you still have full control over SQL.
ORM "CRUD" . , "CRUD" ORM , .
, , ORM .
, , ORM, . 99%, , ORM, , - - ORM ORM.
.
ORM , ? SP . ORM , . DB-specific, .
, ORM - , .
, - .
ORM, . ORM, , - -.
, , , ORM .
, /. ORM CRUD- ( , .. , ).
, ORM , () RDMS, ORM - , ORM .
:
ad-hoc, ORM, , , , ORM.
, , , , .. , .
- , LightSpeed ββORM ( ) , , .. .., .
"" (?) . , 99% 1% ( 2% 10% - ) //. , .
netTiers , . CRUD, TON . netTiers .
, ORM, , . - iBatis , (N?) Hibernate SQL , .
, , , . ORM , CRUD - SP (, , ).
, , . "" . . , " ", - .
" ", , "" . . , , , "" ( ) ORM , . SP ORM, , , " " ( , "vida ΓΊtil" ) TI. , , SP, , .