Slt,
Ton code marche bien. Si tu as bien ajouté la reference et utilisé MySql.Data alors je pense que le probleme peut venir de l'acces à MySql.
Est ce que MySql est installé sur un hote distant ?