PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Pb @@IDENTITY avec source de données globale
Pb @@IDENTITY avec source de données globale
Débuté par Xavier, 30 aoû. 2006 12:19 - Aucune réponse
Posté le 30 août 2006 - 12:19
J'ai un pb avec la requête SELECT @@IDENTITY.

Dans une procédure globale, j'insère des données dans une table.
Ensuite, je récupère la valeur insérée avec SELECT @@IDENTITY.
Pour ce faire, j'utilise une source de données globale (utilisée un peu partout dans le projet) et j'obtient 0 comme résultat.
Par contre, si je définit une source de données locale et que je m'en sert pour faire mon SELECT @@IDENTITY, j'obtiens bien la bonne valeur.
De même, si j'exécute une autre requête (genre select max...) dans ma procédure globale avec ma source de données globale, j'obtiens les bons résultats.

Quelqu'un a-t-il une idée car ça m'inquiète pour le reste de mon code.

Merci pour vos réponses.