Bonjour,
Je fais une requete qui me séléctionne un MAX et qui me retourne une valeur, seulement je ne parviens pas à récupérer cette valeur, j'ai à chaque fois une erreur me disant que la valeur est nulle...
L'erreur est la suivante:
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 public int PourcentageQtte(float QtteStock) { float QtteMax; DbDataReader DbReader; SqlConnection sqlconn = new SqlConnection(); sqlconn.ConnectionString = ConfigurationManager.ConnectionStrings["prodchimiquesConnectionString"].ConnectionString; sqlconn.Open(); SqlCommand SqlComm = sqlconn.CreateCommand(); SqlComm.CommandText = @"SELECT MAX(Quantite_Utilisee) AS 'QMAX' FROM Article"; DbReader = SqlComm.ExecuteReader(); QtteMax = float.Parse(DbReader["QMAX"].ToString());
Tentative non valide de lecture lorsque aucune donnée n'est présente.
Edit: la requete dans SqlServer me renvoie bien mon résultat
Partager