我用过delphi6和7读取access97,结果本来带一位小数的数据变成带十几位小数(比如30.2变成30.2000007629395),只带小时分钟的时间数据变成带年月日小时分钟了(比如20:19变成了1899-12-30 20:19:00),不带小数的到还是没变。用access2002转成2002和2000的格式问题还是一样。用delphi6读数据库用了jet4.0和jet3.51,还有odbc,dephi7中用了odbc。这是怎么回事,难道是delphi的驱动和access不兼容。请大虾指教怎样能读出access97原来的数据格式,请尽量提供不用format之类的方法而直接读出正常数据,谢谢!
数值型的还有好几种的
你看看是不是设置错了
我用没有这种问题
解决,就是读出来 Format 或 FormatDateTime 下