Exemple #1
0
 /// <summary>
 /// Create <see cref="DbDataAdapter"/> instance
 /// </summary>
 /// <param name="command"><see cref="DbCommand"/> instance</param>
 /// <returns><see cref="DbDataAdapter"/> instance</returns>
 public IDbDataAdapter CreateAdapter(IDbCommand command)
 {
     try
     {
         var factory = DbProviderFactories.GetFactory(_provider.GetDescription());
         var adapter = factory.CreateDataAdapter();
         adapter.SelectCommand = (DbCommand)command;
         return(adapter);
     }
     catch (Exception ex)
     {
         throw new DBException("DBContext::CreateAdapter unable to create DB Adapter object.", ex);
     }
 }