Bonjour,
Je voudrais récupérer le nombre de fichiers d'une demande. Pour cela je crée une requète:
Le problème est qu'il me met :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 int taille = 0; cl_declaration.RQT = "SELECT COUNT(FICHIER) FROM " + ConfigurationSettings.AppSettings["DEMANDE"] + " D," + ConfigurationSettings.AppSettings["FICHIER"] + " F where F.IDDEMANDE=D.IDDEMANDE and D.IDDEMANDE=" + cl_declaration.id_demande; OleDbCommand command_f = new OleDbCommand(cl_declaration.RQT,cl_declaration.connection); OleDbDataReader reader_f = command_f.ExecuteReader(); while (reader_f.Read()) { taille = reader_f.GetInt32(0); }
Le cast spécifié n'est pas valide à la ligne : taille = reader_f.GetInt32(0);
Je ne comprends pas je l'ai déclaré en tant que entier 32 bits et je le récupère en tant que entier 32 bits.
Quelqu'un aurait une solution?
Bonne journée
Partager