If you want it to look just like that, you would need to learn LINQ, which is very similar syntax to ABL. Or if you want to use the classic DAL (Data Access Layer) you would need to learn SQL to write your own queries. I really like the ABL syntax, and have a love/hate relationship with LINQ...