Beispiel #1
0
 static void Main(string[] args)
 {
     Options options = new Options();
     if (!CommandLineParser.Default.ParseArguments(args, options))
     {
         return;
     }
     StreamWriter w = new StreamWriter(options.outputFile);
     DataLayer d;
     try
     {
         d = new DataLayer(options.connectionString);
     }
     catch (Exception e)
     {
         Console.Error.WriteLine(e.Message);
         return;
     }
     ExtractorLib.ExtractorLib sty = new ExtractorLib.ExtractorLib(options.tables, w, d, options.notificationPercent);
     sty.MadeProgress += new MadeProgressEventHandler(sty_MadeProgress);
     sty.ExtractionFinished += new ExtractionFinishedEventHandler(sty_ExtractionFinished);
     sty.Convert();
 }