Bonjour,
J'annonce, je ne connais mais vraiment pas grand chose à l'asp.
J'ai besoin d'avoir le nombre d'enregistrement trouvé d'une requête.
Ma requête est bonne, lorsque je l'exécute depuis un exécuteur de requête avec certain matricule j'ai 0.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 Public Function NbsAdACharge(Matricule) if Matricule <> "" then Dim SqlCmd SqlCmd = "select count(id_ad) AS NBS from r_aad left join t_ag on r_aad.id_ag = t_ag.id_ag where t_ag.clo = 0 and r_aad.Absent = 0 and (r_aad.ACCE <> 0 and r_aad.ACCE <> 2) and t_ag.id_ag =" & Matricule & " " Response.Write(SqlCmd) Dim oRsNbsAD set oRsNbsAD = CreateObject("ADODB.Recordset") oRsNbsAD.Open SqlCmd,oConnection Response.write oRsNbsAD("NBS") Response.write(oRsNbsAD.RecordCount) else Response.Write "STATUS=ERREUR : Veuillez Matricule et Mot de Passe" end if End Function
Mais les deux Response.write oRsNbsAD("NBS"), Response.write(oRsNbsAD.RecordCount) m'affiche 1.
Une idée ?
Je vous remercie.
Bonne journée.
++
Partager