Hmm, didn't know it existed until I had a look just now, usually I just wrote a method that takes said variable and convert's it to a Object <-> Database type.
yeah language is a deciding factor. as far as my research is going seems Hibernate for java and NHibernate and LLBL Gen seem to be popular for .Net C# . Also came across Qcodo which looks like an awesome PHP ORM.
We work with an ORM package we developed inhouse (back before it was called ORM
It's only really useful if you have a very dynamic system and database. Usually database schema's are set in stone at design time and the only way to change them is to bribe the DBA or get him drunk (or both).
Visual Studio 2008 comes with ORM built in (Entity Framework). It's still Version 1, but should hopefully improve over time.
Cool to hear that you guys have an inhouse ORM. We have one as well and are planning to release it soon. Have looked at Entity Framework and it is the usual MS poor attempt at something that could really benefit the developer community.
I had looked at propel when i first started looking at ORM's for PHP i used it for a while and thought it was quite good. However mate of mine then found Qcodo and after using it i havn't turned back.