begin process at 2010 02 09 21:35:18
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Delphi

 > 

Base de données

 > 

Autre

 > 

Recupere le dernier enregistrement


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Recupere le dernier enregistrement

lundi 5 novembre 2007 à 13:49:39 | Recupere le dernier enregistrement

abdousoft


Bonjour
j'ai un table de bd paradox contient des champs par EX:
Ancien_N    A ncien_S      
Ancien_G
  1000               2000             3000
ET
Nouveau_N   Nouveau_S    Nouveau_G
  2000              3000                  4000

Maintenant et dans la meme table, je cherche apres chaque ajout d'un champ,
il m'affiche dans la partie Ancien la dernier valeur du
Nouveau.

Par EX: maintenant les valuers ancien sera:

Ancien_N      A ncien_S          Ancien_G
2000              3000                  4000

Remarque: il faut que apres chaque insertion les valeurs du champ ancien porte les derniers valeurs du nouveau dans ce table.



Merci d'avancement

lundi 5 novembre 2007 à 14:51:24 | Re : Recupere le dernier enregistrement

tilab

Salut,

Le plus simple est que sur l'événement beforeInsert tu cherches le dernier enrégistrement soit par sql sur la clé primaire ou avec la fonction last.

Alex
lundi 5 novembre 2007 à 15:05:33 | Re : Recupere le dernier enregistrement

abdousoft

Bjr
Mais je connais pas bien l'SQL et je cherche a faire avec des procedures simple si tu connais comment?

Vive Delphi
lundi 5 novembre 2007 à 15:19:24 | Re : Recupere le dernier enregistrement

tilab

Hello,
pour être efficace avec les bases de donnée il est nécessaire de connaître le SQL!

c'est un système, sans SQL, pas très efficace car tu charges chaque fois tous les enrégistrement (penses à la perte de temps si ta table possède 100000 lignes!!!!!):

with TableName do
begin
    Close;
    Open;
    Last;
end;

Le programme se positionne sur le dernier enrégistrement et tu as accès avec TableName.FieldByName('NomDuChamp).asString ou asInteger ou ... à la dernière valeur mise dans ta banque de donnée.

Alex
mardi 6 novembre 2007 à 20:54:47 | Re : Recupere le dernier enregistrement

cantador

Membre Club
@abdousoft :
Tu n'aimes pas le SQL (je confirme que c'est absolument nécessaire en base de données)

Mais en tu peux aussi utiliser les bookMarks !

@+

cantador


Cette discussion est classée dans : enregistrement, table, recupere, dernier, ancien


Répondre à ce message

Sujets en rapport avec ce message

Dernier enregistrement en ORACLE [ par OrsE ] Salut tout le monde, Voilà, je connais rien à ORACLE (je parle de la création de trigger, sequence et procedure), et je voudrais savoir comment obteni dernier enregistrement créé d'une table avec dbexpress [ par deubal ] bonjour,voila j'utilise dbexpress et ai donc une sqlconnection. mon appli sert a cree des enregistrements dans une table. Je souhaiterai recuperer le clé étrangère [ par csandrine ] j'ai insérer un enregistrement dans ma table interprete(num_interprete, nom) . Je dois ensuite insérer un nouvel enregistrement dans la tablecd(num_cd paradox [ par exyacc ] salut,je suis en trian de faire un prog qui accede a une table paradox en reseaux, une table utilisé par un autre programme. j'utilise une Tsession, T pour comparer les dates [ par saradelphi5 ] Bonjour, c'est saraj'utilise delphi5,et je voudrai savoir comment je peut afficher sur ma table que les enregistrement qui contienne la date d'aujourd "pas d'enregistrement maître" [ par choup ] je modifie le programme de quelqu'un d'autre : j'ai un formulaire où on rentre des renseignement qui doivent par la suite s'enregistrer dans une table Recherche de doublons dans une table [ par DGPat ] Bonjour,Avant la fonction Post dans une table Paradox je voudrais vérifier si cet enregistrement n'existe pas dans la table (saisir deux fois une fact dernier identifiant dans une table [ par shloukmou ] salu a tousjai delphi 6 et accessjveu faire une fonction ki retourne le numero didentifiant du dernier enregistrement dans une table mai jy arriv pa.a comment rechercher un enregistrement d'une table et placer a l'autre avec locate [ par infoza ] j'ai utilise deux tables d'une fichier access .mdb table1 et table2le premier table contient 8 colonnes dont les 2 premier colonnes sons déffirente et probleme de modification en delphi6 [ par inegliz ] bonjour ! j'ai un brobleme de modification de certains enregistrements dans ma table dans un programme en delphi6 . quand  je veux modifier un cha


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,484 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales