M
macro_love
Unregistered / Unconfirmed
GUEST, unregistred user!
procedure TDataForm.OpenWageReportQuery(ATableName:string);
begin
WageReportQuery.RequestLive:=true;
WageReportQuery.DatabaseName:=WageData.DatabaseName;
WageReportQuery.SQL.Clear;
WageReportQuery.SQL.Add('select * from '+ATableName+' order by UserID');
WageReportQuery.Active:=true;
//flg:=WageReportQuery.CanModify;
end;
调用上面过程后,query的CanModify属性为False,为什么?
如果我将order by userid去掉,就为true了,为什么?
begin
WageReportQuery.RequestLive:=true;
WageReportQuery.DatabaseName:=WageData.DatabaseName;
WageReportQuery.SQL.Clear;
WageReportQuery.SQL.Add('select * from '+ATableName+' order by UserID');
WageReportQuery.Active:=true;
//flg:=WageReportQuery.CanModify;
end;
调用上面过程后,query的CanModify属性为False,为什么?
如果我将order by userid去掉,就为true了,为什么?