CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

数据库里的 DateTime类型的字段怎么插入空值??

楼主lele007(星星)2005-12-25 19:02:51 在 .NET技术 / C# 提问

数据库里的   DateTime类型的字段怎么插入空值?? 问题点数:20、回复次数:11Top

1 楼berryding(呵呵)回复于 2006-02-07 11:57:21 得分 5

System.DBNull.ValueTop

2 楼YYKXQ(异域狂想曲)回复于 2006-02-07 12:03:00 得分 3

create   table   demo   (DT   datetime)  
   
  insert   into   demo   vlaues(null)  
   
  就这样插入空值Top

3 楼j_lei407(落日一笑)回复于 2006-02-07 12:05:05 得分 0

YYKXQ(异域狂想曲),正解Top

4 楼htyy8280(小雨)回复于 2006-02-07 12:05:18 得分 0

學習Top

5 楼lhx1977(清水无鱼)回复于 2006-02-07 12:06:34 得分 0

为什么要插入空值啊。  
  把字段的属性设置为可以为空不就解决了。  
  Top

6 楼lovvver(ElephantTalk.Bright)回复于 2006-02-07 12:09:52 得分 3

这个的确是个问题。  
  当不需要选择时间时,你可以在上面加个checkbox,当checkbox没选中是,保存进数据库的为null。  
   
  我的做法是,在插入数据库时做一下转换(case...when...then...end)Top

7 楼bflovesnow()回复于 2006-02-07 12:33:54 得分 0

null   或   DBNull.ValueTop

8 楼MyLf(不睡觉的鱼)回复于 2006-02-07 12:43:32 得分 2

一、二楼的把答案都说了。  
   
  一楼的用于Ado.Net给字体段赋值  
  二楼的用于SQL语句啦Top

9 楼lovvver(ElephantTalk.Bright)回复于 2006-02-07 13:02:17 得分 2

这如果是纯数据库的问题,那二楼是正确答案。  
  如果你是在c#中,用datetimepicker,当提交数据库时,那就可能会有问题。  
  如果需要解决,楼主需要说的清楚一点。Top

10 楼luoboqingcai(萝卜青菜)回复于 2006-02-07 13:03:40 得分 2

DBNULL.Value   ...Top

11 楼lovvver(ElephantTalk.Bright)回复于 2006-02-07 13:42:34 得分 3

DBNull.Value存在一个问题,就是它不能转换为DateTime类型  
  当从c#的DateTime转换到Sql   Server的DateTime,如果时间为空值,那么就会有问题,需要转换解决。Top

相关问题

  • 在连接SQL-Server数据库的Ado编程中,如何插入有datetime字段的纪录?
  • 快来抢分 怎么把DateTime类型的变量 插入到oracle8i数据库中的date字段里
  • 如何把计算字段的值插入到数据库中?
  • 插入sql数据库ntext字段的错误,指点
  • ADODB模拟mysql字段的autoincrement插入数据库
  • SQL数据库中bigint字段插入值问题
  • 怎样向access数据库中插入时间字段?
  • 向sqlserver数据库的image字段插入数据的问题!!!!!!!
  • 我sql server数据库表里面有个datetime字段,可以为空,每次我插入新记录时如果没有填就自动存为1900-1-1?
  • 用ADO如何存取ACCESS数据库的DATETIME字段?

关键词

  • c#
  • 字段
  • 数据库
  • 转换
  • 解决
  • null
  • 插入空值
  • dbnull
  • datetime
  • 类型

得分解答快速导航

  • 帖主:lele007
  • berryding
  • YYKXQ
  • lovvver
  • MyLf
  • lovvver
  • luoboqingcai
  • lovvver

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo