5,387
社区成员
发帖
与我相关
我的任务
分享
qy1.Close;//关掉数据表或用qy1.DisableControls;
for i:=0 to dbgrideh1.columns.count-1 do
begin
if i>10 then
begin
dbgrideh1.Columns[i].visible:=false;
end;
end;
qy1.SQL.Clear;
qy1.SQL.Add('select * from a');
qy1.Open;
//如果前面用和qy1.DisableControls;这里要用qy1.EnableControls;
//存储Grid格式ini
function SaveGridIni(ADBGridEhNameStr: string;ADBGridEh:TDBGridEh): Boolean;
var
IniFileNameStr:string;
begin
IniFileNameStr := ExtractFileDir(ParamStr(0)) + '\' + 'DBGirdConfig.ini';
ADBGridEh.SaveGridLayoutIni(IniFileNameStr,ADBGridEhNameStr,False);
end;
//加载读取Grid格式ini
function RestoreGridIni(ADBGridEhNameStr: string;ADBGridEh:TDBGridEh): Boolean;
var
IniFileNameStr:string;
RestoreParams: TDBGridEhRestoreParams;
begin
IniFileNameStr := ExtractFileDir(ParamStr(0)) + '\' + 'DBGirdConfig.ini';
ADBGridEh.RestoreGridLayoutIni(IniFileNameStr,ADBGridEhNameStr,RestoreParams);
end;