导入文件夹下多个txt,并把txt里面的数据插入数据库解决方法
导入文件夹下多个txt,并把txt里面的数据插入数据库
DirectoryInfo di = new DirectoryInfo(@"C:\Users\123\Desktop\project\ConsoleApplication2\ConsoleApplication2\bin\Debug");
foreach (var fi in di.GetFiles("*.txt", SearchOption.AllDirectories))
{
string txtcontent = "";
using (StreamReader sr = new StreamReader(fi.FullName, System.Text.Encoding.Default))
{
txtcontent = sr.ReadToEnd();
}
Console.WriteLine(txtcontent);
}
我做了一部分 文件夹下多个文件 不知道名字那种 用控制台显示应用程序读文件 发现少了一部分 大神给看看哪里出错了
------解决思路----------------------
楼主的这段调试代码不错,看来没有什么问题,不如把文件名也打印出来,说不定有些文件内容是空的楼主都不知道。
DirectoryInfo di = new DirectoryInfo(@"C:\Users\123\Desktop\project\ConsoleApplication2\ConsoleApplication2\bin\Debug");
foreach (var fi in di.GetFiles("*.txt", SearchOption.AllDirectories))
{
string txtcontent = "";
using (StreamReader sr = new StreamReader(fi.FullName, System.Text.Encoding.Default))
{
txtcontent = sr.ReadToEnd();
}
Console.WriteLine(txtcontent);
}
我做了一部分 文件夹下多个文件 不知道名字那种 用控制台显示应用程序读文件 发现少了一部分 大神给看看哪里出错了
------解决思路----------------------
楼主的这段调试代码不错,看来没有什么问题,不如把文件名也打印出来,说不定有些文件内容是空的楼主都不知道。