How to prepare Independent
Data Access Layer, means its should be communicate with multiple databases, multiple providers like SqlServer, Oracle, MS Access etc. my below code is supports only sqlserver  static string strConn = ConfigurationSettings.AppSettings["ConString"];        SqlConnection objConn = new SqlConnection(strConn);   public DataSet GetRecords(string strSP, ...