作者colorboy1769 (彩色男孩)
看板Visual_Basic
标题[.NET] 时间存进资料库
时间Thu Apr 24 17:58:18 2008
大家好
我现在想写一个程式
将时间存进资料库
资料库用的是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)