SQLserver 中 tsb16是个时间日期型的.
我是新手,大家别见笑哦!

解决方案 »

  1.   

    是ADOQuery1.FieldByName('tsb16').asString := '1977-4-10'吧
      

  2.   

    .Value:='1977-4-10' 
    =================================
    .AsString:='1977-4-10';
    or
    .AsDate:=StrToDate('1977-4-10');
      

  3.   

    ADOQuery1.FieldByName('tsb16').asString := '1977-04-10';
    or
    ADOQuery1.FieldValues['tsb16'] :='1977-04-10';
    应该是这样的吧!!!
      

  4.   

    ADOQuery1tsb16.Value:=StrToDateTime('1977-4-10')
      

  5.   

    StrToDateTime 是正解.谢谢了,见笑了哦....