Bonjour
Je convertie mon application de delphi Xe2 a delphi Xe7 tous va bien mais j'ai un problème avec les index CDX
Mon application travaille avec MsSql pas de problème avec la base mais je dois écrire des données dans une table dbf qui utilise
plusieurs index CDX je sais c'est dépassé mais je n'ai pas le choix d'utilisé ces tables.
Dans la version Xe2 j'utilisais un ancien composant Halcyon depuis delphi 7 que le développeur du logiciel avait modifié pour Xe2
donc mon application fonctionnait très bien mais la je suis incapable de l'adapter pour Xe7 et pas de nouvelle du développeur.
Je veux plus intégré ce composant dans mon application et le remplace par d'autre commande.
voici les commandes que j'utilisais pour intégré les index dans Xe2 avec le composant Halcyon
ca fonctionnait tres bien avant mais comment remplacer ces commandes pour l'utiliser dans mon application sans utiliser Halcyon.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 fbase.T01PAYBBILLET.active:=true; fbase.T01PAYBBILLET.INDEXFILEINCLUDE('PAYCOMPT.cdX'); fbase.T01PAYBBILLET.INDEXFILEINCLUDE('PAYDATE.cdX'); fbase.T01PAYBBILLET.INDEXFILEINCLUDE('PAYFOUR.cdX'); fbase.T01PAYBBILLET.INDEXFILEINCLUDE('PAYFCTFO.cdX');
NOTE: Si j'enlève les index je suis capable de mettre la table a jour mais obligé d'indexé la table avant d'utilisé le programme qui l'utilise
Merci de votre aide
Mario
Partager