【发布时间】:2025-12-16 18:35:01
【问题描述】:
我正在尝试在 iTunes 和 MediaMonkeys 之间建立一个接口。当我将我的曲目从 iTunes 导入到 MM 时,LastPlayed 字段未被考虑。
所以我决定构建一个从 iTunes 读取值并更新 MM 数据库的接口。
我正在使用 phxsoftware 的软件包来访问 MM 使用的 SQLite 数据库。
数据库字段是 REAL 数据类型,映射为 DbType.Single。当我进行更新时,我正在使用 Convert.ToSingle(DateTime) 将 DateTime 对象(由 IITTrack 提供)转换为 Single。
但是我收到一个错误,告诉Invalid cast from 'DateTime' to 'Single'.
对此有何提示?
【问题讨论】:
标签: c# sqlite datetime type-conversion