Bonjour,

Je souhaite me connecter à ma BDD et récupérer la valeur renvoyér par un select, et l'afficher dans un textBox.
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
 
string sql=string.Empty;
 
sql="SELECT count(...) ...";
// Cette procédure, testée directement dans la BDD me renvoie la valeur 5.
 
Oracle.DataAccess.Client.OracleConnection con;
DAL.AccessData.OpenConnection(out con);
Oracle.DataAccess.Client.OracleDataReader dr;
 
dr=DAL.AccessData.ExecuteDataReader(sql,con);
 
if(dr.Read())
{ 
 TextBox1.Text=Convert.ToString(dr.GetInt16(0));
 
}
L'erreur qui m'est renvoyée est la suivante :
Cast spécifié non valide
J'ai aussi tenté
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
TextBox1.Text=dr.GetString(0);
Mais la même erreur d'affiche

Merci pour votre aide.