Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Recupere le dernier enregistrement [ Base de données / Autre ] (abdousoft)

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é 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...

CalendriCode

Novembre 2008
LMMJVSD
     12
3456789
10111213141516
17181920212223
24252627282930

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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
Temps d'éxécution de la page : 0,187 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.