Re: [.NET] 時間存進資料庫

看板Visual_Basic作者 (矇面加菲獅)時間17年前 (2008/04/26 22:29), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串11/12 (看更多)
System.DateTime.Now() 格式化的方法有兩種: Now.ToString("yyyy/MM/dd HH:mm:ss") Format(Now, "yyyy/MM/dd HH:mm:ss") '與VB6的Format函數類似 SQL Server 會把字串自動轉型成為日期時間(datetime)型別 只要輸入上面的格式就可以把目前的日期存在資料庫了 cmd = "insert into myrec values('" + Now.ToString("yyyy/MM/dd HH:mm:ss") + "')" 不過 SQL Server 有提供函數,根本不需要用到程式把格式化後的日期字串丟進資料庫 cmd = "insert into myrec values(getdate())" 要指定時間範圍丟資料的話,就用一個Timer控制項,執行間隔時間設為1000毫秒(1秒) 'h1, m1 開始時間(時,分) 'h2, m2 結束時間(時,分) Dim D1 As New DateTime(Now.Year, Now.Month, Now.Day, h1, m1, 0) Dim D2 As New DateTime(Now.Year, Now.Month, Now.Day, h2, m2, 0) If Now >= D1 AndAlso Now <= D2 Then '這此輸入要丟資料的程式碼 End If -- ▃▅▇▆▄ ▆▂▃ ` 逝去感如何能留住,半點遺留殊不易,██▅▇▄▃ ▇▃▂" . █████████▃i ▁▄▇ 更多悽悽慘慘的遭遇………██▆▃ █▅▆▃ˍ▄* ▂█▄▇▅▂. 我不知道,王~八~蛋~~! ▂▆███ █▄▃ 。fumizuki。Check。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.194.100.4

04/26 23:27, , 1F
謝謝版主:)
04/26 23:27, 1F
文章代碼(AID): #184pnMuT (Visual_Basic)
討論串 (同標題文章)
文章代碼(AID): #184pnMuT (Visual_Basic)