One thing that irks me is the prefix qualifier that is used in various ADO.NET provider implementations. I’m not sure why they all need to be different but alas, they are. :P This means, depending on what provider you use, you could have two different drivers for the same database with two different qualifiers. Having the framework generic sql for you will help with this, but I like writing my own.
Anyway, for reference, when using parameterized queries, here’s the qualifiers: