作者HiLv (银色承诺)
看板Visual_Basic
标题[.NET] 关於SQL语法挑选日期 更新mssql里的值
时间Fri Sep 9 20:50:33 2011
大家好~ 有问题想要请教各位
假设我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
1F:推 MAGICXX:可以直接用TEXTBOX输入数字就可以了吧? 09/09 21:38
2F:推 fumizuki:是不是漏写了单引号啊 09/10 11:02