using System.Collections.Generic;
using System.Data.Common;
using System.Data.SqlClient;
public static void Main()
string sql = "SELECT 1 AS IntColumn, 'FizzBuzz' AS StringColumn UNION SELECT 2, 'BuzzBuzz'";
IEnumerable<TestObject> result;
using (var conn = new SqlConnection(FiddleHelper.GetConnectionStringSqlServer()))
using (DbCommand command = conn.CreateCommand())
command.CommandText = sql;
using (IDataReader reader = command.ExecuteReader())
result = reader.ToEntities<TestObject>();
List<TestObject> list = result.ToList();
FiddleHelper.WriteTable(list);
public int IntColumn { get; set; }
public string StringColumn { get; set; }