OleDbDataReader, Directory.GetFiles - C#

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

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

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

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

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

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


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

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

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