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 :

Afficher le dernier enregistrement nouvellement ajouté !!???


Sujet :

ASP

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2006
    Messages
    35
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2006
    Messages : 35
    Points : 38
    Points
    38
    Par défaut Afficher le dernier enregistrement nouvellement ajouté !!???
    Salut,
    J'aimerai bien savoir comment afficher le dernier enregistrement nouvellement ajouté d'une base de données :

    set rs1 = Server.CreateObject("ADODB.Recordset")
    rs1.Open "SELECT * FROM PERSONNE", con, 3,3

    rs1.addNew
    rs1("NOM")="Dupont"
    rs1.update

    response.Write("Salut :"&rs1("id"))
    -----------------
    ça m'affiche : Salut :
    Et pas de numéro ????

  2. #2
    Membre averti Avatar de Crazyblinkgirl
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    341
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 341
    Points : 344
    Points
    344
    Par défaut
    Bonjour,

    Tu récupère le dernier enregistrement en faisant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    sql = "select max(id) from PERSONNE"
    set rs= createobject("adodb.recordset")
    rs.open sql, conn, 3, 3
     
    if not rs.eof then
       response.Write("Salut :"&rs(0)& ")
    end if

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2006
    Messages
    35
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2006
    Messages : 35
    Points : 38
    Points
    38
    Par défaut
    Merci, j'ai trouvé la solution :
    Il faillait mettre 1 au lieu de 3
    rs1.Open "SELECT * FROM PERSONNE", con, 1,3

    et ça marche.. merci encore.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    412
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2005
    Messages : 412
    Points : 303
    Points
    303
    Par défaut
    qil te plait, ca nous evite de lire des post "pour rien"

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [1.x] Afficher le dernier enregistrement d'une table
    Par lordlifen dans le forum Symfony
    Réponses: 1
    Dernier message: 25/08/2010, 12h00
  2. Afficher 4 derniers enregistrement
    Par sooprano dans le forum Langage SQL
    Réponses: 1
    Dernier message: 18/02/2010, 19h27
  3. Afficher le dernier enregistrement d'une table
    Par persia dans le forum Requêtes
    Réponses: 8
    Dernier message: 10/09/2008, 19h26
  4. [VBA-A]Afficher les derniers enregistrements
    Par Dyopaze dans le forum VBA Access
    Réponses: 6
    Dernier message: 06/06/2006, 08h32
  5. [crytals report] afficher le dernier enregistrement
    Par bobwilson dans le forum SAP Crystal Reports
    Réponses: 3
    Dernier message: 22/02/2005, 12h14

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