static void CompiledQueriesLocal() {
DataContext db = new DataContext( ConnectionString );
Table<Customer> Customers = db.GetTable<Customer>();

var query =
CompiledQuery.Compile(
( DataContext context, string filterCountry ) =>
from c in Customers
where c.Country == filterCountry
select new { c.CustomerID, c.CompanyName, c.City } );

foreach (var row in query( db, "USA" )) {
	Console.WriteLine( row );
}
foreach (var row in query( db, "Italy" )) {
	Console.WriteLine( row );
}
