我想查詢DB1並在我的應用程序中填充所有條目到DB2中,但是,我遇到DB1爲日期時間字段返回空白條目的問題。無法將空白日期字段導入MySQL數據庫
當我的應用程序試圖在數據讀取,我得到一個異常:從類型轉換「爲DBNull」鍵入「日期」無效
Dim tmp_closed_at_Date As Date
Dim closed_at_Date As String
tmp_closed_at_Date = dt.Rows(i)("closed_at")
If Not tmp_closed_at_Date = Nothing Then closed_at_Date = tmp_closed_at_Date.ToString("yyyy-MM-dd HH:mm:ss")
我不知道如果我的代碼,甚至是正確,但我發現當我將數據返回到數據表時,它將日期格式從'yyyy-MM-dd HH:mm:ss'轉換爲'dd \ MM \ yyyy HH:mm:ss',所以我我不得不通過一個字符串將日期轉換回來,以允許進入DB2。
任何幫助,將不勝感激。
P.S.由於DB1是第三方數據庫,因此我無法對錶結構進行任何修改。
比較值賦值 – jerjer