Beispiel #1
0
 private void ExportData(IDataExporter exporter, string fileName)
 {
     using (var resultSet = new EasyDbResultSet(EqManager.Query,
                                                ResultDS.Tables[0].CreateDataReader(),
                                                EqManager.ResultSetOptions))
         using (var fileStream = File.OpenWrite(fileName))
             exporter.Export(resultSet, fileStream);
     Process.Start(fileName);
 }
        private void ExportData(IDataExporter exporter, string fileName)
        {
            using (var resultSet = new EasyDbResultSet(EqManager.Query,
                                                       ResultDS.Tables[0].CreateDataReader(),
                                                       EqManager.ResultSetOptions))
                using (var fileStream = File.OpenWrite(fileName))
                    exporter.Export(resultSet, fileStream);

            new Process
            {
                StartInfo = new ProcessStartInfo(fileName)
                {
                    UseShellExecute = true
                }
            }.Start();
        }
        private void ExportData(IDataExporter exporter, string fileName)
        {
            var resultDt = ((DataView)datGrid.ItemsSource).ToTable();

            using (var resultSet = new EasyDbResultSet(EqManager.Query, resultDt.CreateDataReader(), EqManager.ResultSetOptions))
                using (var fileStream = File.OpenWrite(fileName))
                    exporter.Export(resultSet, fileStream);

            new Process
            {
                StartInfo = new ProcessStartInfo(fileName)
                {
                    UseShellExecute = true
                }
            }.Start();
        }