我用的是ADO方式联接SQL SERVER2000数据库,在操作平台为2000时日期录入和显示都是正常的。但到了XP平台是就会出错。出错是日期字段在DBGRID中显示日期为“20041024”,正常应该显示为“2004-10-24”。录入时也会报错。“不正确的日期格式”。这个问题在XP下有时有,有时又是正常的。只要在DBGRID中日期显示为“2004-10-24”就可以录入,如果显示为“20041024”就不能录入。请问这是什么问题,如何解决?