将null值插入SQL Server的Datetime字段的问题

解决方法:
利用System.DBNull.Value,先给dSendDate一个默认的日期,再添加的时候做判断.
//假设dSendDate是你存入数据库的日期内容,做如下判断  
   if(dSendDate.ToShortDateString()  != "1900-1-1")  
   {  
    //parm1.Value=starttime;
    paras[16] =PMMSWeb.DataAccessor.CommonFun.SqlHelper.NewParameter("@SendDate",dSendDate);
   }  
   else  
   {  
    //parm1.Value=System.DBNull.Value; 
    paras[16] =PMMSWeb.DataAccessor.CommonFun.SqlHelper.NewParameter("@SendDate",System.DBNull.Value);
   }  

posted @ 2007-05-06 23:36  dodo-yufan  阅读(3124)  评论(0)    收藏  举报