Bonjour,
aprés avoir surmonté mes difficultés pour le resize de ma fenêtre en grand partie grace à farscape (merci encore) je pensais avoir fini mon programme or durant la phase de test une erreur est apparue (comme d'habitude).
En effet l'utilisateur peut effectuer des requetes sur la base sql en selectionnant différent paramètres comme des dates etc...
Le seul probleme est lorsqu'il choisit une date ou il n'ya rien dans la base de sql.Une erreur apparait en pop up avec écri:"Etat de curseur non valide".
Je me dout que la cause de cette erreur vient de la requête qui est vide mais je n'arrive pas a gérer cet évenement lorsqu'il survient j'ai essayé en testant EOF et BOF mais rien n'y fait !
si quelqu'un a une idée?
Merci d'avance

PS voici mon code pour le recordeset trés simpliste:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11

rs.Open(rs.snapshot, _T(req));

short nFields = rs.GetODBCFieldCount( );


while( !rs.IsEOF( ) )
{/*....
....remplissage des ClistCtrl*/
}