我认为可能简单的事实并非如此。旧的C ++代码:
COleDateTime dt = GetCurrentTime();
然后在使用ADO打开带有日期时间字段的数据库后,
CADORecordset::SetFieldValue(LPCTSTR lpFieldName, COleDateTime time);
那很好,但dt和字段都没有足够的精度。
我已将字段更改为datetime2,但是setfieldvalue在数据库字段中仍然不具有精度(由于COleDateTime?)。
该怎么做?