发新话题
打印

請各路Delphi老大幫幫忙......

請各路Delphi老大幫幫忙......

代碼:

with ttable.Create(self) do begin
      databasename:='EmployeePayroll';{Access database alias}
      tablename:='p'+edit1.Text ;
      with fielddefs do begin
              //define datafield
                          begin
                          //employee data
                          add('工號',ftstring,10,false);
                          add('姓名',ftstring,10,false);
                          add('部門',ftstring,10,false);
                          add('部門組別',ftstring,10,false);
                          add('職位',ftstring,10,false);
                          add('到職日期',ftdate,0,false);
                          //date
                          add('應出勤天數',ftfloat,0,false);
                          add('事假天數',ftfloat,0,false);
                          add('病假天數',ftfloat,0,false);
                          add('支薪天數',ftfloat,0,false);
                          //add item
                          add('月計底薪',ftfloat,10,false);

                     end;
                     //define primarykey
                     indexdefs.Add('','工號',[ixprimary,ixunique]);
                     createtable
   問題﹕

   字段"應出勤天數"定義為ftfloat應為浮點數﹐可是到Access中一看﹐字段類型為整型(其它ftfloat字段也是如此)。
   請大家多多指教。                 

多多指教﹐謝謝﹗

TOP

发新话题