pneau
Messages postés258Date d'inscriptionmercredi 21 avril 2004StatutMembreDernière intervention27 octobre 20105 30 janv. 2009 à 10:15
Salut à tous,
Content d'être de retour sur ce forum mais un crash d'IE m'a perdu mon post initial...
Je recommence donc mon explication
j'ai une application VB 6 connectée à une base SQL 2000
J'utilise un recordset contenant des champs calculés
ex : Select Code, Case Type When "Div" Then "Divers" Else Matable.libelle as Designation From Matable
cette méthode me permet de mettre a jour tous les champs de mon recordset comme ci dessous
monrs!"Code" = "nouveaucode"
monrs!"Designation" = "Nouveau libelle"
sur une base SQL 2000, tout va bien
par contre dès que je suis connecté à une base SQL 2005 ou SQL 2008, j'ai une erreur "Une opération en plusieurs étapes a généré des erreurs...." qui se produit lors de la mise à jour du champ "Designation"
J'utilise VB6 Sp6 et MS DataOject Library 2.6
Quelqu'un a t il une idée pour solutionner ce pb sans être obligé de réécrire mes différentes fonctions ?
merci d'avance
cordialement
Pat
Don't Worry , Be Happy
<hr />lorsque le problème est résolu, pensez Réponse Acceptée