Pas de problème (pb), que du PowerBuilder (PB) ^^

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 16-04-2010 09:56:13

bdf94  
Membre Power Geek
Date d'inscription: 04-10-2006
Messages: 180
Pépites: 2,231
Banque: 0

Trigger sur insertion

Bonjour,

J'ai une dw avec x lignes.
Je boucle sur cette dw pour envoyer x requêtes d'insertion dans une table.
Sur l'insert de la table de destination (tbl_1 par exemple), il y a un trigger.
Dans ce trigger, une proc stockee (sp_ref par exemple) est lancé ; elle calcule le nombre de ligne dans tbl_1 pour retrouner une référence basée sur ce nombre de lignes.

Le problème est le suivant :
sp_ref renvoie la même réf pour 2 insertions à la suite ...

Comment cela se fait-il ?

Normalement, l'application ne peut insérer une nouvelle ligne que si la précédente ligne est totalement insérée (insert + exe trigger) ...

NB : si vous avez besoin de plus d'explication, demander

Hors ligne

 

#2 16-04-2010 09:58:55

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: Trigger sur insertion

tu as fait un commit entre les deux inserts ?


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22