如何阅读目录及其内容

时间:2012-05-28 09:30:52

标签: c# asp.net

我有一个目录,它包含12K +文件夹周围的许多文件夹。每个文件夹包含两个文件:

1).ini文件

2).Xml文件。

我想通过批量插入到Sql Server Table中读取所有文件。

目前我已经完成了直到:

我能够从.xml和.ini文件中读取特定记录,并将特定记录插入到sql server中。但我想逐一插入所有记录。

如何从Windows目录文件夹中编写批量记录密码的代码,如果创建了新文件夹,则应自动将其插入到Sql server中。

1 个答案:

答案 0 :(得分:0)

实施IDataReader,逐个读取记录,并将其传递给SqlBulkCopy.WriteToServer重载。您可以使用迭代器和XmlTextReader来完成此操作,以最大限度地减少内存使用。