То, что я думал, может быть простым, оказывается не так.Старый код C ++:
COleDateTime dt = GetCurrentTime();
Затем, после использования ADO для открытия базы данных с полем даты и времени,
CADORecordset::SetFieldValue(LPCTSTR lpFieldName, COleDateTime time);
Это замечательно, но и dt, и поле не содержат достаточной точности.
Я изменил поле на datetime2, но значение setfieldvalue по-прежнему не имеет точности в поле базы данных (из-за COleDateTime?).
Каков был бы способ сделать это?