Now that Microsoft has officially declared OLE as passe. I’m curious as to what provider everyone likes to use. I have a preference for ADO.NET but that’s only because I can use variable names when I’m passing parameters to stored procs. Should I start using ODBC instead?
Thanks
No, you want ADO.NET in .NET. If the database has an ADO.NET provider use that. ODBC is for native data access from unmanaged code.