[VB2010] 關於SQL語法挑選日期
大家好~ 有問題想要請教各位
假設我MS SQL 資料庫的某個資料表有DATA_TIME,Normal欄位
DATA_TIME是datatime型態
vb2010 想要挑選某個日期的某段程式碼如下:
@@@@@@@@@@@@@@@@@@@@@@@@@@@
Dim sqlProducts As String = "SELECT DATA_TIME, Normal FROM POINT
WHERE DATA_TIME = '2004-07-16'"
@@@@@@@@@@@@@@@@@@@@@@@@@@@
目前上段程式碼確定可以過 結果也是預期想要的值
可是目前想要有更進階的作法
想要把'2004-07-16'這段透過表單的"控制項輸入"做判斷 而不是寫死在程式裡
目前有兩種想法做
a)
透過comobox控制項輸入 分別是年月日(cboYear、cboMonth、cboDay)
有試過cboYear.Text & "-" & cboMonth.Text & "-" & cboDay.Text
取代掉上面的2004-07-16
可是無法跑出想要的值 而且會出現錯誤
b)
透過datatimepicker物件挑選日期 取代掉2004-07-16
可是也做不出來
請求各位大大看有沒有什麼方法可以解決
對於datatime型態轉字串不太了解
謝謝
--
「大雄,男人一定會遇上不得不拔槍的時候。」
「……。」
「但也有無法扣下板機的傢伙存在。」
「哆啦A夢…。」
「你要成為能扣下板機的男人。」
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.251.210.42
推
09/09 21:38, , 1F
09/09 21:38, 1F
推
09/10 11:02, , 2F
09/10 11:02, 2F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):