Was ist denn konkret dein Vorhaben? Abfragen von Datenbanken via Reflection ist ungewöhnlich und zudem sehr umständlich. Ich empfehle dir lieber einen OR-Mapper zu verwenden (LINQ to SQL, Entity Framework, …). Möchtest du Code generieren, dann verwende T4. Auf dotnet-snippets.de kannst du mal suchen. Dort findest das ein oder andere Codebeispiel.
Seit kurzem beschäftige ich mich näher mit XML. Mal sehe ich diese Kodierung, mal auch diese Kodierung. Der eine sagt das, der andere sagt das. Gibt es eine Faustregel oder eine Art Übersicht wann man welche Kodierung verwenden sollte?