Erreur accès Natif SQL Server en transaction
Bonjour,
suite à une mise à jour chez le client (MAJ accès natif et MAJ version Windev), un bout de code en transaction ne fonctionne plus, voici l'erreur :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| Appel WL :
Traitement de 'Procédure globale Compta_Facture' (Procedures globales de Gestion Commerciale BAUR.Compta_Facture), ligne 729, thread 0
Fonction 'HLitPremier', syntaxe 3
Que s'est-il passé ?
Erreur de l'accès natif SQLSERVER.
Numéro d'erreur = 117
SQL Server a renvoyé l'erreur 80040e21
Une opération OLE-DB en plusieurs étapes a généré des erreurs. Vérifiez chaque valeur d'état OLE-DB disponible. Aucun travail n'a été effectué.
Code erreur : 73001
Niveau : erreur fatale (EL_FATAL)
Code erreur WD55 : 3001
Code d'erreur système : -2147217887
Dump de l'erreur du module 'WD150HF.DLL' (15.00Hw).
Identifiant des informations détaillées (.err) : 72801
Informations de débogage :
Column d status = d
Fonction (7,10)
Informations supplémentaires :
EIT_NATIVECODE : <117>
EIT_LOGICALTABLENAME : <Rd>
EIT_PILEWL :
Procédure globale Compta_Facture (Procedures globales de Gestion Commerciale BAUR.Compta_Facture), ligne 729
Procédure locale Edition_Facture (Fen_Facturation.PROCEDURE.Edition_Facture), ligne 95
Clic sur BT_Facture (Fen_Facturation.Onglet1.BT_Facture), ligne 22
EIT_DATEHEURE : 30/09/2010 16:23:53 |
Aussi, ce code a toujours marché. J'ai d'abord cru à un problème de maj automatique (Serveur d'installation) mais en fait si je prends sur ma machine le dossier qui contient l'exe de l'application et toutes les DLL du framework, je n'ai pas de problème chez moi et chez le client ca plante ....
A moins de trouver une solution rapidement, je vais surement devoir retrograder l'acces natif ou passer l'appli en OLE DB.:cry:
Si vous avez des suggestions, par avance merci,
Nicolas.
PS : l'appli tourne sur une base SQL server 2005