Bonjour tout le monde,
J'essaie d'afficher une valeur dans une page web via un script asp avec ce code :
Et j'obtiens toujours ce message d'erreur :
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 <% dim rst dim cnn Set cnn = Server.CreateObject("ADODB.Connection") Set rst = Server.CreateObject("ADODB.Recordset") cnn.Open "DSN=RN" dim matricule matricule = Session("Matricule") response.Write("ici" & matricule) 'rst.cursorlocation = aduseclient rst.cachesize = 5 mysql = "select * FROM [PHAR3] WHERE [MatriculeBA3] = ' & matricule & '" rst.open mysql, "RN" cnn.execute(mysql) %>
Le matricule recherché se trouve bien dans la table, le nom des champs et de la table sont correctes.ADODB.Field erreur '80020009'
BOF ou EOF est égal à True ou l'enregistrement actuel a été supprimé. L'opération demandée nécessite un enregistrement actuel.
/RN/BA2/RN_BA2.asp, ligne 0
Merci d'avance pour votre aide.
beegees
Partager