Comment obtenir la liste de toutes les bases de données du serveur sql dans une liste déroulante en utilisant c # .net

Je suis d'entrer le nom de la source d'utilisateur et le mot de passe dans la zone de texte et voulez la liste de base de données doivent être inscrites sur la liste déroulante, afin que tous les quatre options sourcename, nom d'utilisateur, mot de passe et databasename peuvent être sélectionnés par l'utilisateur pour effectuer la connectivité

Les bases de données sont à récupérer auprès d'autres système par l'utilisateur. Utilisateur entrez l'adresse IP, l'identifiant et le mot de passe et ils doivent obtenir la liste de base de données dans la liste déroulante, afin qu'elles puissent choisir la base de données requises et effectuer la connectivité

private void frmConfig_Load(object sender, EventArgs e)
{
        try
        {
            string Conn = "server=servername;User Id=userid;" + "pwd=******;";
            con = new SqlConnection(Conn);
            con.Open();

            da = new SqlDataAdapter("SELECT * FROM sys.database", con);
            cbSrc.Items.Add(da);
        }
        catch (Exception ex)
        {
            MessageBox.Show(ex.Message);
        }
    }

Je suis en train de faire cela, mais il n'est pas de générer des données

source d'informationauteur Ajit Nair | 2012-12-04