如何将目录中的每个文件存储到ASP.NET中的数据表中
我需要做的是为目录中的每个文件创建一个新的datatable。 这是我的代码:如何将目录中的每个文件存储到ASP.NET中的数据表中,asp.net,csv,datatable,directory,getfiles,Asp.net,Csv,Datatable,Directory,Getfiles,我需要做的是为目录中的每个文件创建一个新的datatable。 这是我的代码: 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.GetF
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文件创建新的datatable
在这一点上,任何事情都会有帮助。谢谢在循环外声明一个数据集,并将在循环内创建的每个表添加到数据集