我一直在考慮爲我的下一個項目使用SQLite,但我擔心它似乎缺少正確的datetime
和bit
數據類型。ORM是否有任何方式確定SQLite列包含日期時間或布爾值?
如果我使用DbLinq(或其他一些ORM)來生成C#類,那麼這些屬性的數據類型是否會「虛弱」?將日期 - 時間數據置於string
或double
類型的屬性中?將布爾數據置於int
類型的屬性中嗎?
如果是,有什麼影響?我在設想一個場景,我需要用更具體的數據類型編寫整個第二層類,並進行一系列轉換和轉換,但也許並不像我擔心的那樣糟糕。如果您有任何有關此類或類似情況的經驗,您是如何處理它的?
只要使用'datetime'和'bit'作爲數據類型就可以和DbLinq一起使用,謝謝。 – devuxer 2010-05-03 19:48:01