I have a feeling someone has asked this before, but I'm not having any luck finding a concrete answer. I'm developing a module for an internal app and the code I inherited from the last developer has a SqlDataProvider object that inheritsa DataProvider object that contains all the same methods, but they're set as abstract...
I'm assuming the DataProvider is there in case I want to write code to access other DataBases, right? If that's the case, can I just skip the whole DataProvider object, remove the inheritance and make calls to the SqlDataProvider object instead?