IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP Discussion :

BOF ou EOF est égal à True ou l'enregistrement actuel a été supprimé.


Sujet :

ASP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Avril 2011
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Avril 2011
    Messages : 52
    Par défaut BOF ou EOF est égal à True ou l'enregistrement actuel a été supprimé.
    Bonjour,

    voici mon code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    set rs= conn.Execute("select * from employee where matricule=1)
         Do while not rs.eof 
     set atest= conn.Execute(" SET DateFormat dmy select nb as nb_age from dates where '"&rs("date_naiss")&"' between   date_fin and  date_deb ")
     
       if isNull (atest("nb") ) then
       Response.Write("vide")
       else
       Response.Write(atest("nb_age"))
       end if
     
      rs.movenext
      Loop
      rs.Close
    j'ai cette erreur :
    ADODB.Field error '80020009'

    BOF ou EOF est égal à True ou l'enregistrement actuel a été supprimé. L'opération demandée nécessite un enregistrement actuel.

    Pourriez vous m'aider ?

  2. #2
    Membre expérimenté
    Homme Profil pro
    Webmaster Pays Basque
    Inscrit en
    Avril 2004
    Messages
    207
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France

    Informations professionnelles :
    Activité : Webmaster Pays Basque
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2004
    Messages : 207
    Par défaut
    Tu test la valeur de attes("nb") alors que ton premier champ a été nommé nb_age ???? Y aurai pas un soucis ???

    il faudrait plutôt faire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if isNull (atest("nb_age") ) then

Discussions similaires

  1. [AC-2007] Erreur 3021 : BOF ou EOF = True sur un recordset
    Par syntax_error dans le forum VBA Access
    Réponses: 4
    Dernier message: 03/02/2011, 16h27
  2. Réponses: 5
    Dernier message: 16/08/2006, 11h33
  3. ADO : Either BOF or EOF is true ... sous Delphi 7 !
    Par seb83 dans le forum Bases de données
    Réponses: 2
    Dernier message: 22/02/2005, 14h31
  4. ADO et 'Either BOF or EOF is True ...'
    Par exe dans le forum Bases de données
    Réponses: 3
    Dernier message: 18/05/2004, 13h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo