B bo60503 Unregistered / Unconfirmed GUEST, unregistred user! 2006-07-27 #1 GzbQuery.SQL.Add('alter table gzb add tzhgz float');这个只能增加字段为float,而不能设定小数位。
Z zywcd Unregistered / Unconfirmed GUEST, unregistred user! 2006-07-27 #2 GzbQuery.SQL.Add('alter table gzb add tzhgz NUMERIC(18,2) not null default 0');
网 网中戏 Unregistered / Unconfirmed GUEST, unregistred user! 2006-07-27 #3 FormatFloat('#0.00',123456.1234)) //=> 123456.12
晚 晚起的小虫 Unregistered / Unconfirmed GUEST, unregistred user! 2006-07-27 #4 Format('%.2f',123456.1234)也可以
Z zywcd Unregistered / Unconfirmed GUEST, unregistred user! 2006-07-27 #6 可以去掉 not null default 0 我这样是默认值为0
W weiliu Unregistered / Unconfirmed GUEST, unregistred user! 2006-07-27 #7 FLOAT字段是不能改变小数点位数的吧,要不然就用NUMERIC类型。
B bo60503 Unregistered / Unconfirmed GUEST, unregistred user! 2006-07-27 #8 这个命令下来,小数位那里显示依然是自动,并不是保留2位。数值范围是2。精度为18
Z zywcd Unregistered / Unconfirmed GUEST, unregistred user! 2006-07-27 #9 那我们变通一下,CURRENCY类型是float ,精度是小数点2位。 GzbQuery.SQL.Add('alter table gzb add tzhgz CURRENCY');
B bo60503 Unregistered / Unconfirmed GUEST, unregistred user! 2006-07-27 #10 给gzb动态创建字段后,如果给delphi中的表gzb添加字段? 因为动态创建字段以前表gzb没有前加的字段,创建以后需要把字段添加到表gzb中。