Est-ce que quelqu'un sait, comment afficher les bases de données en C#? Je sais que c'est possible en exécutant une commande sql show databases
, mais je ne sais pas comment configurer le lecteur. Quelqu'un s'il vous plaît aidez-moi.Afficher les bases de données du serveur MySql
EDIT: J'ai trouvé une solution:
private void Window_Loaded(object sender, RoutedEventArgs e)
{
MySqlConnection con = new MySqlConnection(this.constr);
MySqlCommand cmd = con.CreateCommand();
cmd.CommandText = "show databases";
try
{
con.Open();
MySqlDataReader reader = cmd.ExecuteReader();
while (reader.Read())
{
string row = "";
for (int i = 0; i < reader.FieldCount; i++)
row += reader.GetValue(i).ToString();
listBox1.Items.Add(row);
}
}
catch (MySqlException ex)
{
MessageBox.Show(ex.Number.ToString());
MessageBox.Show(ex.Message);
}
}
voulez-vous voir le schéma de la base de données ????? –