看板 Visual_Basic 關於我們 聯絡資訊
實驗好了 而且還成功了= =! 不過還是有點小問題 先來看看結果吧 now.toString http://farm3.static.flickr.com/2087/2442750548_ef4951d9d6_b.jpg
now.toString("yyyyMMdd HHmmss") http://farm4.static.flickr.com/3080/2442751314_f96948182e_b.jpg
好像少了一個?! 就是成功的那一個:now.toString("yyyy/MM/dd HH:mm:ss") 用這個的話就可以成功插入資料庫... 可是我昨天試的時候 他會有錯誤訊息= = 錯誤訊息類似是:處理到/時出現錯誤 把斜線刪掉 他會說冒號出現錯誤 都改掉就會變的跟上面一樣.... 雖然是成功 不過插入資料庫的時間是有上下午的 可是我在上面已經把上下午弄掉了.... 看來"應該是"資料庫會自己加上去吧 哈哈 這麼說的話 要插入資料庫datetime格式的欄位 "正確格式應該就是"now.toString("yyyy/MM/dd HH:mm:ss")了吧... 早知道這麼麻煩我還是自己弄個函數來處理好了... 有很多熱心的版友前面回到文說 可以直接用SQL來做時間相加減 可是我比較想達到的是在VB這裡做 說一下我想幹麻好了 我想在VB程式裡 可以讓使用者輸入時間區間 例如說今天早上8點到今天下午5點之間 程式才要收集資料 並傳到資料庫 VB裡有什麼時間類的型別比較適合這樣的情況嗎? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.163.166.71
yauhh:恭喜;別忘了datetime包含時間部份,也可用來標記你的時間區間 04/26 21:15