亜音速無視のTimeSpanプロパティ
-
26-09-2019 - |
質問
私のクラスでのTimeSpanプロパティは亜音速でデータベースに永続化されていないいくつかの理由、それは単に無視されています!?他のすべてのプロパティは、[OK]を保存しています。私はSimpleRepositoryとRunMigrations、亜音速v3.0.0.3を使用しています。
public TimeSpan Time { get; set; }
はタイムスパン
?サポートされていません。解決
のTimeSpan有効2005/2008 SQLデータ・タイプではありません。
ストアそれ数値ベースのSQLデータ型として。
:必要な精度に基づいて適切な期間に、あなたのTimeSpanに変換// Define an interval of 1 day, 15+ hours.
TimeSpan interval = new TimeSpan(1, 15, 42, 45, 750);
Console.WriteLine("Value of TimeSpan: {0}", interval);
Console.WriteLine("{0:N5} minutes, as follows:", interval.TotalMinutes);
interval.Minutesとinterval.TotalMinutesの間に明確な差があることに注意してください!
http://msdn.microsoft.com/en -us /ライブラリ/ system.timespan.totalminutes.aspxする
したがってます:
// my duration
int duration = Time.TotalMinutes;
// now insert this into the database
所属していません StackOverflow