テキスト ファイルのリストがあります。最後に作成されたファイルを見つけて SQL にロードするには、C# ツールが必要です。1 日に 2 回、午前 5 時 15 分と午前 12 時 15 分に仕事があり、2 つのテキスト ファイル (genset_20090103_1212.TXT) を生成します。最後に作成されたものを取得し、そのデータをSQLに追加する必要があります
質問する
52 次
2 に答える
0
あなたは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に挿入します
于 2012-05-03T04:53:52.833 に答える
0
このコードを試してください。
FileInfo file1Info = new FileInfo("File1.txt");
FileInfo file2Info = new FileInfo("File2.txt");
if (file1Info.LastWriteTime < file2Info.LastWriteTime)
{
//Insert File2.txt in your Database
}
于 2012-05-03T05:01:40.633 に答える