在绑定前,把dataset中的数据检索一遍,如果是1900。01。01,就赋值为空,否则不变

解决方案 »

  1.   

    这样做会有一个bug(几率很小)。
      

  2.   

    在更新或添加记录时如果日期字段为空时sql语句增加:Datetime_field=NULL
      

  3.   

    select iif(date='1900.01.01',null,date) from table
    或别的方法肯定能实现
      

  4.   

    好象 select iif(date='1900.01.01',null,date) from table
    不对?在sql语句中没有iif.
      

  5.   

    应该是if吧,如果用sql server的存储过程来控制会比较容易。。:)
      

  6.   

    用select REPLACE(date1,date2,expression),date1和date2是字段值,expression是替换的目的值。