Sqlite 的 TimeStamp Type 在 Visual Studiio 裡面的 Binding 設定 (DateTime)

第一次接觸到Sqlite的欄位,就覺得他的設計算是奇怪的,欄位的Type只是一個提示而已,例如你宣告成 int,但你還是可以存 char 進去,不知道這樣效率會好嗎?

然後他的日期時間是用 TimeStamp,結果 VS的 Server Explorer 沒有這種Type可以選擇,所以我以為 DateTime 就是了,結果設了Form的Binding 到 DateTimePicker.Value 之後,卻發現整個Binding 無法儲存,害我一直找不到原因。

最後重新使用 SqliteAdmin 把欄位設為 TimeStamp之後,就可以正確儲存了,這時候用VS 的 Server Explorer 去看就會看到 TimeStamp 這個Type,難道可以自己打?

時間在很多地方都是一個神奇的東西啊,例如 JSON的處理,也要特別處理時間,連相對論發明也是因為時間,科科~

留言

這個網誌中的熱門文章

好貴的東元冷氣維修--馬達啟動電容

台大醫院 婁培人 耳鼻喉科 就診

機車無法充電之整流器壞掉--$650