黑马程序员技术交流社区

标题: 关于SQL Server里的datetime类型录入数据 [打印本页]

作者: 陈帅    时间: 2013-4-19 11:22
标题: 关于SQL Server里的datetime类型录入数据
本帖最后由 陈帅 于 2013-4-19 16:48 编辑

如题,难道录入的时候,年月日,小时,分钟,秒都必须一个一个写好,才能用insert into录入进去?有没有啥简便方法?
作者: HM邱刚权    时间: 2013-4-19 11:33
本帖最后由 HM邱刚权 于 2013-4-19 11:40 编辑

?用手写? 你这个到底是什么意思我不懂! 你可以定义一个属性啊
定义成 DateTime? 的可空字段 然后你在数据库建好字段后
用控件获取时间值然后插入可就可以了啊!
数据库直接写的话这样!
insert into
table(birth)
values(to_date('2008-08-08','yyyy-mm-dd'))

作者: 陈帅    时间: 2013-4-19 11:39
HM邱刚权 发表于 2013-4-19 11:33
?用手写? 你这个到底是什么意思我不懂! 你可以定义一个属性啊
定义成 DateTime? 的可空字段 然后你在数 ...

你获取的时间,只能获取当前时间吧~你要记录的时间,肯定不只是当前时间啊
作者: HM邱刚权    时间: 2013-4-19 11:43
陈帅 发表于 2013-4-19 11:39
你获取的时间,只能获取当前时间吧~你要记录的时间,肯定不只是当前时间啊 ...

你可以获取你选定的时间啊!不一定只能获取现在的时间 SelectedDate这个可以获得你选定的时间
作者: 陈帅    时间: 2013-4-19 11:55
HM邱刚权 发表于 2013-4-19 11:43
你可以获取你选定的时间啊!不一定只能获取现在的时间 SelectedDate这个可以获得你选定的时间 ...

具体咋写啊?有点懵~
作者: HM邱刚权    时间: 2013-4-19 12:02
陈帅 发表于 2013-4-19 11:55
具体咋写啊?有点懵~

DatePicker  这是个时间控件 给他取名字,比如
Datime;       获取就是 Datime.SelectedDate   这个是获取选定的时间
赋值 DateTime?  Time=Datime.SelectedDate ;  //这样就获取到了赋值到了Time里面 数据库里直接插入就好了





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2