[SQLiteDataReader] Gros soucis.
Bonjour,
J'ai un gros problème est je suis incapable de trouver d'où vient mon erreur...
Au début tout fonctionnaient et depuis ce matin c'est la "galère"...:(
Petite présentation du code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
SQLiteDataReader dr = null;
list_id_contact.Clear();
lst_contact.Items.Clear();
sql con = new sql();
string Sreq = string.Empty;
Sreq = "SELECT ID_CONTACT,FIRST_NAME_CONTACT,NAME_CONTACT FROM SARA_CONTACT WHERE ID_ACCOUNT="+id_account;
con.cmd.CommandText = Sreq;
DBAccess db = new DBAccess();
dr = db.Select(con, "GestionCli(get_contact)");
while (dr.Read())
{
list_id_contact.Add(Convert.ToInt32(dr[0]));
lst_contact.Items.Add(dr[1].ToString() + " " + dr[2].ToString());
}
dr.Close();
con.close(); |
Voilà donc petite explication :
mon db.Select() me retourne un sqlitedatareader.
Jusque là pas de soucis, arriver a laligne en pas à pas et une fois la fonction executé,je regarde mon dr et il est bien remplis.
Le problème se situe une fois arrivé à la ligne suivante... En effet, comme par enchantement, mon dr ne devient pas null mais il me dit qu'il est "empty" 8O
Et la je ne comprend par pourquoi...
Cela peut-il venir d'un problème autre que du code? ( graphistes??)
Je ne comprends plus rien car comme dis précédemment tous fonctionner jusqu'à hier encore....
Merci pour votre aide.