Пример #1
0
 /// <summary>
 /// Загружает поток в базу. Данные в формате CSV
 /// </summary>
 /// <param name="tableName">Таблица для загрузки</param>
 /// <param name="stream">Входной поток</param>
 /// <param name="modulator">Преобразования</param>
 /// <param name="csvQuotesType">Тип кавычек CSV</param>
 /// <param name="identity">true - отключать идентити спецификацию</param>
 public void LoadCsv(string tableName, StreamReader stream, Dictionary <string, Func <string, object> > modulator, CsvQuotesType csvQuotesType = CsvQuotesType.DoubleQuotes, bool identity = false)
 {
     try
     {
         strategy.LoadCsv(tableName, stream, modulator, csvQuotesType);
     }
     catch
     {
     }
 }