problème trigger SQL SERVER 2005

problème trigger SQL SERVER 2005 - SQL/NoSQL - Programmation

Marsh Posté le 02-04-2009 à 11:39:04    

Bonjour,
J'ai un problème avec le trigger suivant :
USE [Achat]
GO
/****** Objet :  Trigger [dbo].[UpdateGenFournisseur]    Date de génération du script : 04/02/2009 11:26:01 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER TRIGGER [dbo].[UpdateGenFournisseur] ON [dbo].[GenFournisseur]
FOR UPDATE
AS
BEGIN
      SET XACT_ABORT ON
      BEGIN DISTRIBUTED TRANSACTION
   
      UPDATE [SRVSQL2005].[BDFB].[dbo].[GenFournisseur]  
   SET Ste = I.Ste, NumFou = I.NumFou, Nom = I.Nom, Ec = I.Ec ,CP = I.CP, Ville = I.Ville,  
   CodeBanque = I.CodeBanque, MR = I.MR, Delai = I.Delai, Interdit = I.Interdit,  
   CodeEdi = I.CodeEdi, Factoring = I.Factoring, CG401 = I.CG401, Siren = I.Siren,  
   Regroupement = I.Regroupement, AchatEDI = I.AchatEDI, CodeAttente = I.CodeAttente,  
   RC = I.RC, Adresse = I.Adresse, Tel = I.Tel, Fax = I.Fax
      FROM   [SRVSQL2005].[BDFB].[dbo].[GenFournisseur] A
  INNER JOIN INSERTED I ON A.Ste = I.Ste  
            AND A.NumFou = I.NumFou
      COMMIT
       
      SET XACT_ABORT OFF
END
 
La syntaxe est bonne mais lorsque je fais une mise à jour dans un champ d'une table dans la base de données dans l'application, on m'affiche l'erreur suivante :
http://img18.imageshack.us/img18/1114/36500265.jpg
 
Puis que la table GenFournisseur est inconnue.
 
Merci de m'aider à résoudre cette erreur.


Message édité par colombat le 02-04-2009 à 11:47:23
Reply

Marsh Posté le 02-04-2009 à 11:39:04   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed