Olá Paulo!
Vc pode fazer o seguinte...criar N arquivos do tipo UDL, um para cada tipo de banco de dados, e salvá-los com nomes indicatórios, como SQLServer, Oracle, MySQL....tal tal tal....
Depois disso, crie uma dropdownlist com os mesmos valores q iram apontar para o UDL referente.
Caso vc não tenha os banco cadastrados, digo senhas tal...a única forma q lhe resta é montar uma tela com todos os parâmetros da string de conexão e brincar de concatenar string...vc pode descobrir a sintaxe através do UDL, ou pesquisar no google q tem N sites com exemplos das strings de conexões.
Espero ter ajudado.
Att,
Marco Antonio Correa Alves.