salut, je suis nouveau dans le domaine des bases de donnees et j'aimerais faire des trucs de dingue

voila mon probleme :
j'ai une base de données (access ou mysql peut importe) et je voudrais
faire une interface windows form qui permette de generer des fichiers
xml a partir des tables et des champs selectionnés dans une
CheckedListBox.Je voudrais avoir un truc qui ressemble a ca :
- Table1
-champs1
-champs2
-...
-Table2
-champs1
-...
-...
avec des checkbox devant et qu'en fonction de ce qui est coché je
genere des fichier xml pour chaque table et seulement pour les champs
selectionnés!!!
deja est ce que c'est faisable?
si oui plz dites moi comment faire,sinon je v craquer....

merci d'avance
Just nuke it 