[SQLClientDataSet] comment definir un index ?
Bonjour,
J'ai veritablement honte de devoir poser cette question, mais je ne trouve pas la reponse et la je suis coince.
J'ai une form avec une TSQLClientDataSet et un TDataSource.
J'ai aussi mis une DBGrid qui est liee a mon data source.
J'aimerai, tout simplement, que mes donnees soit triees de differentes manieres, selon que l'on click sur la titlebar.
Je voudrais, qu'au depart elles soit triee sur la cle, mais en descending.
Entre parenthese, je ne comprends pas que l'on ne puisse pas utiliser directement les index qui ont etes crees au niveau du SGBD sur le serveur :?:
Bref, je ne rechigne pas de bosser un peu plus, donc je cree (niveau client), un index en passant par la propriete IndexDef de mon SQLClientDataSet ...
Pas de probleme, ca fonctionne, ... jusqu'a ce que je ferme delphi.
Des que je le reouvre et lance mon appli, il me dit que mon index n'existe pas ??? `¤"¤^`^"¤^`}"^¤^·¤"þ]}^
Pourtant, je n'avais jamais eu ce probleme la avant? Alors qu'est ce que j'ai fait ??? qu'est ce qui ce passe ???
Merci d'avance pour votre aide.
PS : Developpement CLX pour du multiplateforme sur l'envirronement Win XP avec Delphi 6 Entreprise et FireBird 1.5