Как сохранить каждый файл в каталоге для данных в ASP.NET

Что мне нужно сделать, это создать новую таблицу данных для каждого файла в каталоге. Это мой код:

    Dim BackUpDirectory As String = "/c.."
    Dim Dt As New DataTable()
    Dim PDBC As New DataTable()
    Dt.Columns.Add("File", GetType(String))


    For Each filename As String In System.IO.Directory.GetFiles(BackUpDirectory)

        Dim fileinfo As New FileInfo(filename)
        Dt.Rows.Add(fileinfo.Name)
        PDBC = GetDataTabletFromCSVFile(filename)
        PDBC.Rows.Add(PDBC.Rows(0), PDBC.Rows(1))

    Next

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

В этом пункте все действительно помогло бы. Спасибо

1 ответ

Объявите DataSet вне цикла и добавьте каждую таблицу, созданную в цикле, в DataSet.

Другие вопросы по тегам