W
woshisunyi
Unregistered / Unconfirmed
GUEST, unregistred user!
MQuery1.Active:=False;
MQuery1.SQL.Clear;
MQuery1.SQL.Add('Insert into #A(EST_DD)Select :A ');
MQuery1.Parameters.ParamByName('A').DataType:=ftDatetime;
MQuery1.Parameters.ParamByName('A').Value:=Est_DD;
MQuery1.ExecSQL;
与
MQuery1.Active:=False;
MQuery1.SQL.Clear;
MQuery1.SQL.Add('Insert into #A(EST_DD)Select '+DatetimetoStr(Est_DD)+' ');
MQuery1.ExecSQL;
这两种写法的结果时间有差异,好像相差2天是为什么?
MQuery1.SQL.Clear;
MQuery1.SQL.Add('Insert into #A(EST_DD)Select :A ');
MQuery1.Parameters.ParamByName('A').DataType:=ftDatetime;
MQuery1.Parameters.ParamByName('A').Value:=Est_DD;
MQuery1.ExecSQL;
与
MQuery1.Active:=False;
MQuery1.SQL.Clear;
MQuery1.SQL.Add('Insert into #A(EST_DD)Select '+DatetimetoStr(Est_DD)+' ');
MQuery1.ExecSQL;
这两种写法的结果时间有差异,好像相差2天是为什么?