bonjour

l'utilisateur doit choisir entre differentes databases, c'est pourquoi je configure mon sqldatasource et mon gridview par le code

j'ai positionné un gridview dans le design et un sqldatasource

une fois la database choisit, la connection a celle-ci s'effectue correctement
puis je remplis le sqldatasource et sourceID du gridview

comme ci dessous :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
string MaConnectionString =
            @"Data Source=.\SQLEXPRESS;"+
            @"AttachDbFilename=|DataDirectory|\******\" + nomDatabase + ";" +
            @"Integrated Security=True;"+
            @"User Instance=True";
 
RelationAccountEntrySqlDataSource.ConnectionString = MaConnectionString;
RelationAccountEntrySqlDataSource.SelectCommand = 
            "SELECT ***********
 
            "FROM ********* "+
            "INNER JOIN ******** ON *********";
 
GridView1.DataSourceID = "RelationAccountEntrySqlDataSource";
ma requete a été testé dans le generateur de requete et fonctionne si je configure tout en mode design.

une fois le tout lancé, j'ai aucun message d'erreur, mais mon gridview ne s'affiche pas

je recherche le moyen de lui dire :
met toi à jour en fonction du sqldatasource et affiche toi

merci de votre aide en avance