Exemplo n.º 1
0
        public void FromCsv()
        {
            var csvConnector = new CsvConnector(new CsvConnectorConfig {
                Alias = "csv"
            });
            var connectEngine = new ConnectEngine();

            connectEngine.AddConector(csvConnector);
            var results = connectEngine.Run("select * from csv.fromFile('employees.csv')").Cast <object>().ToList();

            Assert.IsTrue(results.Count == 8);
        }
Exemplo n.º 2
0
        public static IDataConnector Connection()
        {
            IDataConnector connection;

            switch (DataConnection)
            {
            case DataConnections.Csv: connection = new CsvConnector(); break;

            default: connection = new MySqlConnector(); break;
            }

            return(connection);
        }