Merhaba SQLite veritabanından sqlite-net kütüphanesini kullanarak datetime alma ile ilgili bir sorunum var.Sqlite-net datetime alma
var result = dc.Table<FCost>().ToArray();
:
internal class FCost
{
[PrimaryKey, AutoIncrement]
public int Id { get; set; }
...
public DateTime AccountingDate { get; set; }
...
}
Ben bu kod satırını çalıştırın: 2013-08-02
Ben bir model vardır: kayıtların biridir içinde Db kolon tipi TARİH, örnek tarih olan
AccountingDate dışındaki her alan doğru şekilde doldurulur, tüm DateTime alanları değer ile doldurulur: {1/1/0001 12:00:00} (görsel stüdyo ayırıcı görünümü). Tarih neden doğru ayrılmıyor? Db sütun türünü DATETIME ve TEXT olarak değiştirmeyi denedim, ancak aynı sonuçları aldım.
EDIT. Yukarıda kullanılan nesne dc, sqlite-net kitaplığından SQLiteConnection tipindedir.
AccountingDate sütununa SQLite Expert Professional üzerinden manuel olarak girdim (yerleşik bir tarih seçici var) –