Bonjour à tous,

Je dois intervenir sur une BD qui plante sur un select avec le message :
Microsoft Cursor Engine erreur '80004005'

Data provider or other service returned an E_FAIL status.

Comme d'habitude, c'est tout à fait explicite...
J'ai pu corriger ce problème une première fois en recherchant des champs datetime qui était à NULL alors que les champs étaient NOT NULL.
J'en ai trouvé, et j'ai alimenté manuellement avec 01/01/1900, et ce même s'il existait une valeur par défaut... Ca a tourné une semaine après quoi, de nouveau, j'ai le même message d'erreur...
Je réïtère ma recherche de champ date à NULL sans résultat cette fois ci.
J'ai contrôlé également que les autres champs non null sont bien alimentés. C'est ok.
Le site tourne depuis pas mal de temps sans upgrade système, je ne pense pas que ce soit la version de l'ODBC qui pose problème.
On a réindexé la table sans succès.

Avez-vous des idées car je sèche complètement ?

Merci