Bonjour tout le monde,

Ma chaine sql ne fonctionne pas

J'essaie juste d'insérer la date dans une base de données access avec du langage asp :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
mysql = "update [annee] set Inscrit = '" & dateauj & "' where [matricule] = '" & nmatricule & "' "

voici ce que vaut dateauj : Voici la partie du code concernée :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
 
dim matricule
session("matricule") = request.form("txtMatriculePourEmail")
dateauj = now
MatriculeEmail = Session("matricule")
'Code de connexion à la base de données :
dim rst
dim cnn
set cnn = server.CreateObject("ADODB.CONNECTION")
set rst= Server.CreateObject("ADODB.Recordset")
cnn.open "RN"
'rst.cursorlocation = aduseclient
rst.cachesize = 5
mysql = "select * FROM  [annee] WHERE [Matricule] = '" & MatriculeEmail & "' "
dim Destinataire
dim Login
dim mdp
dateauj = now
rst.open mysql, "RN"
Destinataire = rst("Email")
Login = rst("Login")
mdp = rst("Mdp")
mysql = ""
mysql = "update [annee] set Inscrit = '" & dateauj & "' where [matricule] = '" & nmatricule & "' "
cnn.Execute (mysql)
Je vous remercie d'avance pour votre aide.

beegees