0

在 sql 数据库中,我有一个 smalldatetime 记录“1.1.2079”。现在我想将此记录插入到 sql 紧凑日期时间记录中。我正在使用SqlCeUpdatableRecordSetDateTime

rec.SetDateTime(i, Convert.ToDateTime(sqlDataReader[columnName].ToString()));

但我在紧凑型数据库中记录为“1.1.1979”。我不明白为什么。能否请告诉我如何在紧凑版本中获得“1.1.2079”。

4

1 回答 1

0

找到了解决方案:

rec.SetDateTime(i, Convert.ToDateTime(sqlDataReader[columnName]));

无需从 转换.ToString()sqlDataReader

于 2013-05-13T08:46:47.703 回答