Précédent   Forum des professionnels en informatique > Bases de données > Firebird
Firebird Forum d'entraide sur le SGBD Firebird. Avant de poster -> F.A.Q Firebird, Tutoriels
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 02/02/2012, 14h00   #1
Candidat au titre de Membre du Club
 
amina ait
Inscription : avril 2010
Messages : 39
Détails du profil
Informations personnelles :
Nom : amina ait

Informations forums :
Inscription : avril 2010
Messages : 39
Points : 10
Points : 10
Par défaut Comment se positionner sur l'enregistrement inséré?

Bonjour,
j'utilise delphi et firebird pour créer mon application et j'ai une fiche pour ajouter/éditer des enregistrements seulement mon problème est le suivant:
Après insertion d'un nouvel enregistrement et directement après validation(en faisant post) je vois un autre enregistrement et non pas l'enregistrement inséré...
merci pour votre aide!
mina24 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/02/2012, 18h39   #2
Membre éprouvé
 
Avatar de JustMe
 
Inscription : juillet 2002
Messages : 432
Détails du profil
Informations forums :
Inscription : juillet 2002
Messages : 432
Points : 441
Points : 441
Au niveau application la requete qui te permet de voir tes enregistrement (un SELECT) n'ai pas la même que celle qui te permet de les insérer (un INSERT) c'est deux contexte différent. Après validation => Commit de la transaction => changement de transaction donc de position sur la table. En d'autre terme tu dois aller le chercher à moins si tu utilise des composants qui font ça pour toi.
__________________
<On fait la science avec des faits, comme on fait une maison avec des pierres : mais une accumulation de faits n'est pas plus une science qu'un tas de pierres n'est une maison> **Poincaré**
http://www.mobile-tactile.com/
JustMe est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/02/2012, 14h42   #3
Membre éprouvé
 
Inscription : janvier 2009
Messages : 301
Détails du profil
Informations personnelles :
Localisation : France, Marne (Champagne Ardenne)

Informations professionnelles :
Secteur : Finance

Informations forums :
Inscription : janvier 2009
Messages : 301
Points : 454
Points : 454
Bonjour,

Tu vas voir cette conversation, cela te permettra peut-être de répondre à ta demande.

http://www.developpez.net/forums/d11...rement-insere/

Si tu veux compléter, tu nous signales les points à voir.

@+
seabs est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/02/2012, 23h30   #4
Membre Expert
 
Homme AbdelHakim Kellouche
Inscription : mai 2008
Messages : 1 977
Détails du profil
Informations personnelles :
Nom : Homme AbdelHakim Kellouche
Localisation : Algérie

Informations professionnelles :
Secteur : Service public

Informations forums :
Inscription : mai 2008
Messages : 1 977
Points : 2 126
Points : 2 126
Envoyer un message via MSN à Just-Soft Envoyer un message via Skype™ à Just-Soft
Salut !
tu peux aussi utiliser les bookmarks
__________________
Bon courage ou Bonne Chance (selon le contexte)
Just-Soft est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/02/2012, 16h14   #5
Membre actif
 
Inscription : décembre 2004
Messages : 294
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 294
Points : 199
Points : 199
Comme a dir JustMe, tu sauvegarde la clé de l'enregistrement inséré et ensuite tu l'utilises dans une clause select pour le rapatrier (l'enregistrement).
akli_agha est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h25.


 
 
 
 
Partenaires

Hébergement Web