Array
(
)

Indice no ClientDataSet

Waldemorte
   - 24 ago 2004

Pessoal, estou tentando trabalhar com aqueles ´índices rápidos´ do ClientDataSet e não está fuincionando! Preciso criar um índice várias vezes com o mesmo nome... É claro que preciso apagar antes, mas ele não apaga! Olha o código:

--------------------------------------------------------

FClientDataSet.IndexName := ´´;

if (FClientDataSet.IndexDefs.IndexOf(´IndDBCfgGrid´)) <> -1 then
FClientDataSet.DeleteIndex(´IndDBCfgGrid´);

FClientDataSet.AddIndex(´IndDBCfgGrid´, DataSetIndex, [ixCaseInsensitive], DataSetIndexDesc, ´´, 0);

FClientDataSet.IndexName := ´IndDBCfgGrid´;

--------------------------------------------------------

Alguém sabe me dizer o que acontece de errado?

Falow!