在多层应用中,从DataSetProvider的数据集转化成 olevariant 类型后,以前数据类型的第5位小数会丢失掉,只能保留4位。
  
      dataSetProvider.DataSet :=aDataSet //TADODataset ,这时候还是5位小数      vData:=dataSetProvider.Data ; // vData Olevariant 已经是4位小数了。怎么办?好像日期类型的最后秒转化后也是丢失!