Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4028 connectés 

 


Dernière réponse
Sujet : Petite question au sujet des manipulations de base de donnés en Delphi
tatan 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.

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
tatan 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.
tatan 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
rufo 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 :)
tatan up
tatan Je ne suis pas sur de bien comprendre, quels sont les composantes dont j'ai besoin, table,query et dataset uniquement?
rufo utilise le mode Edit du dataset
et pour mettre à jour une modif, Table.refresh
tatan 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.

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)