怎样对ClientDateSet进行排序?
解决方案 »
- 请问如下的Delphi代码偶尔会出现指针报错的问题,是否哪里没有预防到,请高手指教。谢谢
- 关于 form.borderstyle :=bsNone ……
- 如何个cxGrid中如何增加一列,这列是一个button,我要用这个button的onclick事件写一下东东
- 在线急等,一个关于查询的简单问题,请各位给予解决,谢谢了!!!
- 请教各位!哪里有Delphi 8.0 下载的地址?
- DBGrid的问题!!!!!!!!!!!!!!!!!!!!!!!!
- 兄弟们,大事不好了,我在51job找了好几天,发现没几家要delphi的了 :( 来者有分
- 如何将一个表中的数据与一个文本文件倒入倒出?
- 利用delphi7做算号器的问题
- 谁给我一个win32asm.exe?
- 我在书中看到一句程序不明?请大家帮忙!!! a为int64型, 为什么会出现a:=a or (1 shl I)??
- 对close命令的疑惑
procedure P_SetIndex(var mcds: TClientDataSet; const mOldIndexName,
mNewIndexName: string);
//说明:用于设置新索引;
//参数:
// mcds:是要排序的TClientDataSet,
// mOldIndexName: mcds的原有索引名称,
// mNewIndexName: mcds将要设置的新索引名称
begin
if mcds.IndexName = Trim(mOldIndexName) then // 重新排序
mcds.DeleteIndex(mOldIndexName);
mcds.AddIndex(mNewIndexName, mNewIndexName, [], '', '', 0);
mcds.IndexName := mNewIndexName;
end;