Claudio,
>I was reading Doug Hennig's article on a Code Magazine about N-Tier development, and he's talking about use MSDataShape provider to create Hierarchical RecordSets.
>
>Does anybody knows where I can find more information about that, or show me some sample of using it?
John Peterson's ADO Jumpstart article has an entire section about the SHAPE keyword used to create a Hierarchical RecordSet.
http://msdn.microsoft.com/library/default.asp?URL=/library/techart/ADOJump.htm