C# 搜索最后创建的文本文件并使用C将其导入Sql
我有一个文本文件列表,我需要C工具来找到最后创建的文件并将其加载到SQLC# 搜索最后创建的文本文件并使用C将其导入Sql,c#,C#,我有一个文本文件列表,我需要C工具来找到最后创建的文件并将其加载到SQL 我每天有两次作业,一次是早上5:15AM和12:15AM,生成两个文本文件genset_20090103_1212.TXT,我需要获取最后创建的一个文本文件,并将其数据附加到sql中 var directory = new DirectoryInfo("C:\\MyDirectory") var lastcreatedfile = (from c in directory.GetFiles()
我每天有两次作业,一次是早上5:15AM和12:15AM,生成两个文本文件genset_20090103_1212.TXT,我需要获取最后创建的一个文本文件,并将其数据附加到sql中
var directory = new DirectoryInfo("C:\\MyDirectory")
var lastcreatedfile = (from c in directory.GetFiles()
orderby c.CreationTime descending
select c).First();
string text = System.IO.File.ReadAllText("C:\\MyDirectory"+lastcreatedfile.FullName+".txt");
将内容文本插入到sql中请尝试此代码
FileInfo file1Info = new FileInfo("File1.txt");
FileInfo file2Info = new FileInfo("File2.txt");
if (file1Info.LastWriteTime < file2Info.LastWriteTime)
{
//Insert File2.txt in your Database
}
为什么不检查文件创建的时间戳并选择正确的时间戳?@user1371482看看这个例子