Salut à tous,
voila j'aimerai récupérer l'id d'une table suivant deux critères mais je n' y arrive pas pour ensuite le mettre dans une table de liaison.
J'arrive à récupérer des données pour les mettre dans une champ texte mais betement un contenu de champ je sèche.
J'obtiens une exception Sql disant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 String langue = "Français"; String valeur = "Très bon"; DataSet DsLang = new DataSet(); int l=1; monAdaptater.SelectCommand = maConnexion.CreateCommand(); monAdaptater.SelectCommand.CommandText = "SELECT idLangue FROM langues WHERE libelle=" + langue + " AND niveau=" + valeur + " "; monAdaptater.Fill(mescvDataSet, "langues"); DataRow dr2 = mescvDataSet.Tables["langues"].Rows[l]; int id = (int)dr2["idLangue"]; MessageBox.Show("id de la langue " + id);Bref je voudrais parcourir la table et si il trouve l'id, le récupérer et et l'insérer ds une autre table avec l'id du client comme ca je sais si le client a un bon niveau en languesyntaxe incorrecte vers 'bon'
Partager