Récupération de données dans oracle

Tsugero Messages postés 11 Date d'inscription dimanche 27 août 2006 Statut Membre Dernière intervention 6 octobre 2009 - 6 oct. 2009 à 11:13
calmos31 Messages postés 1 Date d'inscription vendredi 8 octobre 2004 Statut Membre Dernière intervention 9 décembre 2009 - 9 déc. 2009 à 10:42
Bonjour,

J'ai un problème avec la récupération du numéro de l'utilisateur. Par exemple ma requête est SELECT NUMERO FROM UTILISATEUR. Mais quand je fais le

OracleDataReader dr = cmd.ExecuteReader();
dr.Read();
label1.Text = dr.GetINT32(0);

Il me fait une erreur de cast est je ne sais pas pourquoi.

2 réponses

cs_Willi Messages postés 2375 Date d'inscription jeudi 12 juillet 2001 Statut Modérateur Dernière intervention 15 décembre 2018 22
6 oct. 2009 à 16:22
Bonjour,
La propriété Text de ton label est de type String alors que dr.GetInt32() retourne surement un entier.

label1.Text = dr.GetInt32(0).ToString()

++
0
calmos31 Messages postés 1 Date d'inscription vendredi 8 octobre 2004 Statut Membre Dernière intervention 9 décembre 2009
9 déc. 2009 à 10:42
Bonjour,

Le plus simple, c'est de récupérer directement la valeur

label1.Text dr.GetName(0) + " " + dr.GetValue(0);
0
Rejoignez-nous