动态创建dbf数据库,字符型是ftstring,那数值型的名字是什么啊,长度怎么确定,小数位数怎么确定?请高手指点,谢谢!Table1.fielddefs.add('Yhh',
ftstring,
8,
False);
字符型的是这样的,那数值型的呢?
哪位大侠可以帮我啊?很着急。 数值型的长度和小数位数是默认的吗?不能改变吗?
我用ftfloat试了试:
//电量
Table1.fielddefs.Add('Pdds',
ftfloat,
0,
False);我想要长度为10,小数位数为2,默认的却是数值型长度为20,小数位数为2
ftstring,
8,
False);
字符型的是这样的,那数值型的呢?
哪位大侠可以帮我啊?很着急。 数值型的长度和小数位数是默认的吗?不能改变吗?
我用ftfloat试了试:
//电量
Table1.fielddefs.Add('Pdds',
ftfloat,
0,
False);我想要长度为10,小数位数为2,默认的却是数值型长度为20,小数位数为2
ftdecimal,
0,
False);//默认长度为:9
var
i, j: integer;
Sql: string;
fname, fPath: String;
lsfName, ltfName: string;
begin
//==================================
fName:=edit1.Text;
fPath:=edit2.Text; //==================================
Table1.DatabaseName:=fPath;
Table1.TableName:=fName;
Table1.TableType:=ttFoxPro;
//==================================
Table1.Close;
Table1.fielddefs.clear; //用户编号
Table1.fielddefs.add('Yhh',
ftstring,
8,
False);
//抄表库号
Table1.fielddefs.add('Cbkh',
ftstring,
3,
False);
//抄表日期
Table1.fielddefs.add('Cbrq',
ftstring,
19,
False);怎么创建指定长度和小数位数的数值型字段Pdds呢????
//电量
Table1.fielddefs.Add('Pdds',
。。
);
Table1.createtable;
Table1.Active:=True;
怎么创建指定长度和小数位数的数值型字段Pdds呢????