-2
私は実際にファイルをUNIXからDOSに変換してからcsvをsqlに変換するアプリケーションに取り組んでいます。実際に私は多くのファイルを持っているので、良い列挙関数を実行しましたが、私はそれらの2つの.exeを自分のコードで起動し、ファイルを両方ともSQLテーブルを満たすために通過させるという考えを持っていません。私のC#アプリケーションで外部の.exeを使用してください
お寄せいただきありがとうございます! `
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.SqlClient;
using System.IO;
using Microsoft.SqlServer;
using Microsoft.VisualBasic;
using Microsoft.CSharp;
using System.Diagnostics;
namespace IMR
{
class ProgramCSV
{
//unix2dos et csv2sql_new
[SecurityPermissionAttribute(SecurityAction.Demand, Flags = SecurityPermissionFlag.UnmanagedCode)]
public static int Shell(
string
bool Wait = false,
int Timeout = -1
)
// Fonction Main
static void Main(string[] args)
{
DirectoryInfo dir = new DirectoryInfo("U:/Données FTP INPI/IMR_Donnees_Saisies/tc/flux/2017/06/01/0101/17");
Console.WriteLine("Recherche de fichier .csv :"); //Fonction de recherche de tout les fichiers .csv
foreach (var fi in dir.EnumerateFiles("*.csv",SearchOption.AllDirectories)) //On précise qu'on veut tout les répértoires
{
Console.WriteLine(fi.Name);
Console.WriteLine(DateTime.Now);
}
Console.ReadKey();
}
}
}
`