Actualiser un memo dans lequel s'affiche le résuldat d'une requête sql [Résolu]

Signaler
Messages postés
139
Date d'inscription
mercredi 12 mars 2008
Statut
Membre
Dernière intervention
10 juillet 2010
-
Messages postés
139
Date d'inscription
mercredi 12 mars 2008
Statut
Membre
Dernière intervention
10 juillet 2010
-
Bonjour tout le monde :)
Comme certains le savent, je programme en Delphi depuis quelques temps et je m'intéresse aux requêtes sur ma base de donnée MySQL.Je suis donc débutant en la matière.
J'ai réussi à me connecter à la base de donnée.
J'ai mis dans mon projet un Memo dans lequel je veux faire apparaître le contenu de ma table.
Je voudrais savoir comment ACTUALISER le contenu du Memo ( j'ai mis un timer )
Faire une requête: SELECT * FROM chat.
Ensuite afficher le contenu, et l'actualiser tous les .timer ( je sais faire avec le timer ).
Je voudrait aussi pouvoir formater les informations reçues .
(
comme par exemple en php, lors d'une requête:
$requete = mysql_query("SELECT * FROM chat") or die ("Impossible de donner un résultat");
$ref = mysql_fetch_assoc($requete);
$a = $ref['machin'];
$b = $ref['truc'];
...  )

Mais bien sur, je voudrais le faire en Delphi ^^ je donne cet exemple car je maîtrise PhP et que j'ai du mal à exprimer ce que je veux réaliser.
Merci

3 réponses

Messages postés
4202
Date d'inscription
samedi 16 octobre 2004
Statut
Modérateur
Dernière intervention
13 juin 2020
37
pas de Memo, mais ListBox!

pour formater : OnItemDraw.

<hr size="2" width="100%" />
Messages postés
139
Date d'inscription
mercredi 12 mars 2008
Statut
Membre
Dernière intervention
10 juillet 2010

Pourrais-tu détailler stp ?
Merci déjà pour cette réponse

Le problème avec le listbox c'est que ça fait des cases
Messages postés
139
Date d'inscription
mercredi 12 mars 2008
Statut
Membre
Dernière intervention
10 juillet 2010

Car en fait je tente de faire un chat.Donc,
connexion à la BDD où se trouvent les message => réussi
Créer un champ pour la saisie du text => réussi
Choisir entre listBox et Memo pour l'affichage => X
Requête SQL pour appeler les entrées => Réussi
Formater la sortie => X
Atualiser le Memo / ListBox => X

Voilà, je cherche encore et toujours mes réponses mais ça ne donne rien pour le moment.
Merci