Nie wiem co ConnectionHandler
jest, ale jeśli jest to twój własny kod, możesz go zaimplementować za pomocą SqlConnectionStringBuilder
co pozwoli ci użyć zmiennej do przypisania InitialCatalog
zamiast umieszczać nazwę bazy danych w zapytaniu. Byłoby to lepsze niż dynamiczny sql, który wymaga starannego oczyszczenia.