簡體   English   中英

搜索最后創建的文本文件,然后使用C#將其導入Sql

[英]search for last created text file and importe it to Sql using C#

我有文本文件列表,我需要C#工具來查找最后創建的文件並將其加載到SQL中,我每天第一天在05:15 AM和12:15 AM進行兩次工作,並生成兩個文本文件(genset_20090103_1212.TXT),我需要獲取最后創建的一個並將其數據附加到sql

你可以使用linq

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
        }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM