我只想把时间(12:00:00)这样的格式存到数据库中!用datetime类型!
存进去的却是(1900-01-01 12:00:00),我不想用varchar格式!
请问该怎么处理?
存进去的却是(1900-01-01 12:00:00),我不想用varchar格式!
请问该怎么处理?
解决方案 »
- 用双缓冲区画多条线的图像怎么这么慢哟?
- delphi xe 如何设置 bin 输出目录
- 是高手的进来!,在delphi中如何实现宏替换?
- 已知Application的Handle,怎样找到其主窗口的Handle?
- 请问一字段要存储byte数组,应该如何操作?
- 怎样让DBgrid控件支持鼠标中间的滑轮!
- :三层客户端CLIENTDATASET ACTIVE 以后状态自动变成EDIT???急,已经卡了两天了,欢迎up!
- 大量数据的录入界面应当如何设计?
- 我是否该做这个软件,郁闷中,请大家给个意见
- 如何从COM传入的参数得到TADOConnection,大侠快帮忙!
- 一个使用多线程写同一个文件的程序示例,请大家帮忙调试
- 数据导出的问题,奇怪,哪来那么多的空格
反正SQLServer默认也会将1900-01-01数据存储
反正都是占用相同的存储空间,不过在在程序中比较麻烦一点,,需要处理一下即可,,
比方说Formatdatetime('yyyy-mm-dd',now);
这样的话,你存进数据库中的格式就是Date各式的了,取出后也是这样的格式了,不过你要查询时如果你要利用Datetimepicker.datetime来但参数的话,就要用Formatdatetime('yyyy-mm-dd',Datetimepicker.datetime)来进行查询了