Bonjour a tous
J'ai créé une fonction AddUser dans une base Mysql
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 DROP FUNCTION IF EXISTS AddUser; CREATE FUNCTION AddUser (NwName Varchar(25) ) RETURNS int Begin DECLARE Res INT; SELECT Count(NwName) INTO Res FROM mydefuser WHERE UsName = NwName; If Res >0 then Return -1; END IF; Insert INTO mydefuser (UsName, Agastr) VALUES (NwName, -1); SELECT LAST_INSERT_ID() INTO res; RETURN res; end
sous Asp J'aimerais recuperer le resultat
LA fonction s’exécute correctement mais je ne trouve pas le moyen de récupérer et gérer le résultat de la fonction
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Stsq = "SELECT ADDUser('"&NwNom&"')" set oRs = Server.createObject("ADODB.Command") oRs.ActiveConnection = LAdoStr oRs.CommandText = Stsq set res = ors.execute --- response.write "Id inseré = " & ?????
Est-ce que l'un de vous connait cette méthode de récupération
D'avance merci
Partager