Bonjour,
J'ai l'erreur "Invalid Blob ID, Error code 9" avec Firebird 2.5 (alors que je pensais qu'il n'y avait plus ce problème)...
Le plus bizarre c'est que ça ne le fais pas tout de suite... Je m'explique :
J'ai une requête assez énorme, dans une boucle (Delphi) :
Ou :adrf et :Adr_Liv sont des BLOB TYPE TEXT.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Update Doc_Tete set Type_Doc=22222, Etat=2200,Poste=1, MAGASIN=1001, Type_dest=2001, Destinataire=5050, Dest_libelle='CLIENT001', Adr_Fact=:adrf, Adr_Doc=:adrf, Adr_Liv=:Adr_Liv, TVA=3300,PARITE=1,INCREMENT=1,Total_Ht=:tht,Total_TTC=:tttc,revient_ht=:rht, DC=current_Timestamp where Cle=5
J'ouvre une transaction avant la boucle et je commite après la boucle, dans ma boucle tout ce passe bien pendant une vingtaine d'enreg, puis ça plante avec l'erreur 9...
Si je vire la variable :Adr_Liv, la boucle va jusqu'au bout.
Une idée ?
Partager