读书人

问一个小数点位数的有关问题

发布时间: 2012-03-06 20:47:55 作者: rapoo

问一个小数点位数的问题
数据库是Access,想用SQL语句把金额保存成两位小数,但是我用如下SQL语句程序会出错.
update t_depotstart set f_money=Format(''%2.f'',25.5687)

[解决办法]

procedure TForm1.Button1Click(Sender: TObject);
var
str:string;
begin
str:='update t_depotstart set f_money:=:money';
self.ADOQuery1.Close;
self.ADOQuery1.SQL.Clear;
self.ADOQuery1.SQL.Add(str);
self.ADOQuery1.Parameters.ParamValues['money']:=Format( '%.2f',[25.5687]);
self.ADOQuery1.ExecSQL;
end;

读书人网 >.NET

热点推荐