sqlserver数据库表中有个字段是日期型,我给它赋值时老出错,都一天了还没弄出来
我的语句是这样写的:
rs.AddNew
    With rs
        .Fields("日期") = Text1(0).Text
        .Update
    End With
其中textbox里的数据是系统当前时间2006-5-13

解决方案 »

  1.   

    rs.AddNew
        With rs
            .Fields("日期") = CDate(Text1(0).Text)
            .Update
        End With
      

  2.   

    字段是datetime类型的似乎代码没有问题,或者用format试试:
    rs.AddNew
        With rs
            .Fields("日期") = CDate(Text1(0).Text)
            .Update
        End With
      

  3.   

    字段是datetime类型的似乎代码没有问题,或者用format试试:
    rs.AddNew
        With rs
            .Fields("日期") = format(trim(Text1(0).Text),"YYYY-MM-DD")
            .Update
        End With