2015-05-06 2 views
1

Я обрабатываю около 10 файлов каждый день, и соглашение об именах файлов MMDDYY_FileName.Проверьте наличие нескольких отсутствующих файлов в VB.Net

В настоящее время у меня есть пакет SSIS для загрузки этих файлов, но у меня нет ничего, что говорит мне, если какой-либо из файлов отсутствует.

Я хочу, чтобы иметь возможность отправлять электронную почту, если какой-либо из файлов отсутствует с отсутствующими именами файлов, включенными в письмо.

Я знаю, как написать простой код vb.net для проверки одного файла, но не знаю, как я могу проверить наличие нескольких файлов и сохранить недостающие имена файлов.

Может ли кто-нибудь предоставить мне пример проверки двух или более отсутствующих файлов?

Ниже приведен код, я до сих пор для проверки одного файла:

If (File.Exists(CStr(Dts.Variables("filePath").Value))) Then 
    Dts.TaskResult = Dts.Results.Success 
Else 
    Dts.TaskResult = Dts.Results.Failure 

ответ

1
Dim lst As New List(Of String) From {"path1", "path2", "..."} 

Dim result as Boolean = True 
For Each item As String In lst 
    If not File.Exists(item) Then 
     result = False 
     Exit For 
    End If 
Next 

Dts.TaskResult = Result 
Смежные вопросы