可以使用CompareValidator验证控件

解决方案 »

  1.   

    可以用这个函数Convert(smalldatetime,yourvar),看看sqlserver的联机文档吧
      

  2.   

    或者使用SqlParameter添加,应该不会出错
      

  3.   

    DateTime.Parse(12/15/03)
    用验证控件验证
      

  4.   

    设置Operator=ValidationCompareOperator.DataTypeCheck,Type=Date 
      

  5.   

    在存储过程中:convert(datetime,yourdatetimestring);
    在程序中(C#):System.convert.todatetime(yourdatetimestring);
      

  6.   

    最好用Datetime.Parse(string)
    还有一种方法,用SQL存储过程时:cast(参数 as smalldatetime)
      

  7.   

    insert into table (DataAndTime) values ('"+TextBox.Text.Trim()+"')