Indice no ClientDataSet
24/08/2004
0
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!
--------------------------------------------------------
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!
Wander Waldemorte
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)