OleDbDataReader, Directory.GetFiles - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте! Столкнулся с проблемкой. Может кто увидит ошибку. Есть код:
Листинг программы
  1. connection.Open();
  2. OleDbDataReader reader = OleDbCommand.ExecuteReader();
  3. while(reader.Read())
  4. {
  5. string[] file = Directory.GetFiles(folder, "*" + reader["File"].ToString() + "*.txt");
  6. foreach (string t in file)
  7. {
  8. if(t.contains(reader["file"].ToString()))
  9. {
  10. richTextbox2.Text += "Файл" + reader["file"].ToString() + "найден \n";
  11. }
  12. richTextbox2.Text += "Файл" + reader["file"].ToString() + "не найден \n";
  13. }
  14. reader.Close();
  15. connection.Close();
  16. }
В общем, если подходящий файл в директории есть, то все ок. А вот если его нет, то в рич ничего не пишется. И ещё такой вопрос, корректен ли будет данный код, для нескольких файлов? Все ли файлы будут правильно обрабатываться? Спасибо!

Решение задачи: «OleDbDataReader, Directory.GetFiles»

textual
Листинг программы
  1. while(reader.Read()) {}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут