Petite question au sujet des manipulations de base de donnés en Delphi - Programmation
Marsh Posté le 06-02-2002 à 18:19:31
utilise le mode Edit du dataset
et pour mettre à jour une modif, Table.refresh
Marsh Posté le 06-02-2002 à 19:23:12
Je ne suis pas sur de bien comprendre, quels sont les composantes dont j'ai besoin, table,query et dataset uniquement?
Marsh Posté le 07-02-2002 à 09:08:30
si c'est pour modifier, dataset et table suffisent. sinon, tu peux modifier par des requêtes sql, et donc un dataset et un query suffisent.
regarde dans l'aide aussi
Marsh Posté le 07-02-2002 à 22:28:11
Ce que j'ai décidé de faire est d'utilier une requête SQL
comme SELECT * FROM client
where lamer=false
le problème est que je ne savais pas que le query devait être en mode RequestLive
ensuite je fais query.edit; et voila je passe en mode édition.
Finalement une update pour mettre les modification dans la base de donné et le tour est joué. Vraiment Delphi fonctionne très bien avec les bases de données
Marsh Posté le 08-02-2002 à 00:00:59
J'ai encore un problème, je peux updater ma table mais lorsque la requête SQL comprend un order by, je ne peux pas, j'ai une erreur: impossible d'ouvrir le data set car c'est en read-only.
Marsh Posté le 06-02-2002 à 15:47:16
J'aimerais savoir comment modifier une base de donnée paradox après avoir fait une recherche SQL sous Delphi.
Exemple de requête
SELECT Telephone, Nom, Prenom
FROM client
WHERE Telephone = "5824789874"
ORDER BY Telephone
ensuite il y a plusieurs DBEdit qui affiche le résultat, alors que dois je faire pour mettre la table en édition. Si le résultat est supérieur à 1 je peux naviguer avec ma barre de naviguation et modifier n'importe quel élément.