Are you using Stored Procedures?
Is there a easy way to give the sql string as a property than writing fill method as many lines of C# or VB code. ?