Bonjour,

Une fois qu'un DataSet est rempli, je fais ceci :

monDataGridView.DataSource = ds;

cela dit, je ne trouve aucune méthode pour lier les données (comme bind() ) que faut-il faire ?

Merci

OdbcConnection cnx;
cnx = new OdbcConnection("DSN=test_dev;UID=test;PWD=test;");
try
{
cnx.Open();
}
catch(Exception e){
// code erreur
}

OdbcCommand sql;
OdbcDataAdapter adapt;
DataSet ds;

sql = new OdbcCommand("select NomObjet Objet, DescriptionObjet Description from objet");
adapt = new OdbcDataAdapter(sql);
ds = new DataSet();

try
{
adapt.Fill(ds);
}
catch (Exception e)
{
// code erreur
}

cnx.Close();

// Association
dgvDataSet.DataSource = ds;
Après débug, je m'aperçoit que mon DataSet est vide ! J'ai du mal à me connecter à ma base de donnée par DSN...

édit:
Avec l'Explorateur de bases de données (sous Visual C# 2005 Express) quand je veux "Ajouter une connexion" on me demande :
- Nom de fichier de base de données (nouveau ou existant) :
Je ne sais pas quoi renseigner à ce moment là ?

PS : Je suis sous Vista