cs_titi29
Messages postés9Date d'inscriptionmercredi 19 juin 2002StatutMembreDernière intervention16 juillet 2002
-
26 juin 2002 à 14:40
houria05
Messages postés7Date d'inscriptionlundi 5 septembre 2005StatutMembreDernière intervention16 février 2009
-
17 avril 2006 à 15:55
Comment créer par programmation un index dans une table paradox?
cs_Nono40
Messages postés962Date d'inscriptionmercredi 3 avril 2002StatutMembreDernière intervention12 septembre 20062 26 juin 2002 à 16:43
C'est ce que fait AddIndex !!!
AddIndex ajoute UN index sur PLUSIEURS champs d'UNE table. Si ce n'est pas ce que tu cherches, alors précise mieux ta question en utilisant les bons termes.
cs_Nono40
Messages postés962Date d'inscriptionmercredi 3 avril 2002StatutMembreDernière intervention12 septembre 20062 26 juin 2002 à 21:54
Tu peux utiliser le module bases de données pour créer ou modifier les indexs. Si ceux-ci sont endomagés, il faut d'abord les supprimer à la main : supprimer les fichier .PX .XG0 YG0 XG1 YG1...
Nous utilisons Paradox 9 pour la reconstruction des tables endomagées sur la partie .DB ou .MDB
cs_Delphiprog
Messages postés4297Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 9 janvier 201332 26 juin 2002 à 23:47
Voir aussi le composant TKpdxRepar (disponible en freeware) ainsi que l'exemple livré avec. Il est capable de reconstituer les index endommagés en s'appuaynt sur la bibliothèque Tutil32.dll (disponible sur le site de Borland, si tu ne l'as pas déjà.
Personnellement, j'ai étendu ce composant pour compresser les tables (effacement des enregistrements supprimés). Si celà t'intéresse, fais le moi savoir.
houria05
Messages postés7Date d'inscriptionlundi 5 septembre 2005StatutMembreDernière intervention16 février 2009 1 févr. 2006 à 13:37
bonjour, merçi pour votre aide
j'ai le problème de la table paradox endommagé, je sais bien que ce problème est du au index de la table qui est endommagé à cause de la mise à jour quotidienne(modification -suppression insertion) la solution est de réindexer les tables avant le lancement de l'application vous reconnaissez le programme qui permet de faire ça, pouvez vous m'aider monsieur s.v.p.
houria05
Messages postés7Date d'inscriptionlundi 5 septembre 2005StatutMembreDernière intervention16 février 2009 17 avril 2006 à 15:55
bonjour monsieur , je n'arrive pas à télécharger ce composant (TKpdxRepar ) comment je peut l'avoir ,
j'explique mon pb j'ai dévoloppé une application sous delphi et j'utilise pour la creation des tables le type paradox, mais souvent un message apparait et sûrtout lorsque je fait des mise à jour, est ce que le faite d'écrire un programme qui supprime et crée les indexes au démarrage de l'application va resoudre le pb
j'attent votre réponse. merçi