看板 Visual_Basic 關於我們 聯絡資訊
大家好 我現在想寫一個程式 將時間存進資料庫 資料庫用的是MS SQL SERVER 小弟翻相關資料庫的書 發現上面只有寫 如果是數字 就直接打數字 如果是字元字串 就在字元字串頭尾加' EX: 假設資料表為test 欄位為a 數字: insert into test (a) values (數字) 文字: insert into test (a) values ('文字') 那關於時間 以NOW為例子的話 指令該怎麼打呢? 還有SQL SERVER相關欄位的屬性要設成什麼? SQL SERVER裡跟時間有關的好像只有datetime 跟 timestamp 這兩種 其實我有想到方法 就是用NOW.tostring轉成字串再存入 可是這樣如果之後要用時間作運算的話 就.....很麻煩 再來是第二個問題= = 我想讓使用者輸入時間的間隔 EX:2008/1/31 12:00 ~ 2008/2/2 13:00 然後在使用者輸入的這段時間內 該程式能夠自動執行 這樣在VB有關時間的型別裡 我該選用哪個呢? 有可以直接跟NOW相加減判斷現在是不是在該時間內的型別嗎? 先謝謝大家 問題有點多~"~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.240.196.55 ※ 編輯: colorboy1769 來自: 210.240.196.55 (04/24 18:03)