Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Trigger / Stored Procedure
Message
De
19/06/2003 08:27:15
Cleber Ferrari
Capta Tecnologia
Brésil
 
 
À
Tous
Information générale
Forum:
Visual FoxPro
Catégorie:
Base de données, Tables, Vues, Index et syntaxe SQL
Titre:
Trigger / Stored Procedure
Divers
Thread ID:
00801688
Message ID:
00801688
Vues:
42
Pessoal,

Como eu precisava replicar determinados dados de uma tabela sempre que ocorresse uma inclusão/alteração/exclusão, resolvi fazer o uso de trigger e stored procedure.

O sistema roda em VFP6.

Coloquei trigger para o update e o delete.

Vejam um exemplo da trigger de update :
Procedur produto_update
 Scatter memo to loscatt
 Use \\outroservidor\outrapasta\produto in 0 shared alias destino
 Sele destino
 Set order to 1
 Seek produto.prod
 If eof()
  Append blank
 Endif
 Gather from loscatt memo
 Use
 Release loscatt
 Sele produto
Endproc
Este procedimento está funcionando corretamente quando tenho apenas 1 usuário trabalhando no sistema. Quando existem 2 usuários fazendo o mesmo tipo de tarefa ( no exemplo, incluindo produtos ), dá erro de "Arquivo em uso".

O que pode estar errado?

Alguém tem alguma dica?

Alguém faria diferente?

Muito obrigado
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform