Nevím, co ConnectionHandler je, ale pokud je to váš vlastní kód, můžete jej implementovat pomocí SqlConnectionStringBuilder
což vám umožní použít proměnnou k přiřazení InitialCatalog místo uvedení názvu databáze do dotazu. To by bylo vhodnější než dynamické sql, které vyžaduje pečlivou dezinfekci.