Bonjour,
Je fais un SELECT d'1 table et j affiche les renseignements dans des textbox.J affiche aussi dans des dropdownlist une 2eme table mais la valeur par defaut est celle ki est contenu dans la 1er table(en rapport avec son enregistrement).
Lorsque je rentre dans la BD des valeurs nulles alors lorsque je compile,il me dis kil ne peu pas lire de valeur nulle.
Voici mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
string SQL="SELECT....
 
SqlCommand myCommand = new SqlCommand(SQL,myConnection);				
 
//recuperation des valeurs dans la requete SQL et affectation dans les champs avec TextBox
 
SqlDataReader myReader=myCommand.ExecuteReader();
 
myReader.Read();
 
VarIdRenseignement = myReader.GetInt32(0);
Session["VarIdRenseignement"]= VarIdRenseignement;
 
 
//recuperation de la valeur permettant d afficher le DropDownList par ca valeur en question			
VarIdType = myReader.GetInt32(1);
 
//recuperation de la valeur por afficher le contenu dans un TextBox
Documentation.Text = myReader["Documentation"].ToString(); 
 
myReader.Close();
La seule valeur qui n'est pas nulle et obligoire est la variable VarIdRenseignement.J ai entendu parler de "DbNull" mais je n arrive pas a l'utiliser. Si quelqu'una une idee, alors merci d'avance

[Balise [Code] ajoutée par freegreg]
[Pensez-y, vous-même, la prochaine fois. Merci ]