S sunke520 Unregistered / Unconfirmed GUEST, unregistred user! 2009-10-15 #1 access表如下:年 月 日 利润2000 1 1 2302000 1 2 356。。。。。。如将'2000','1','1' --->转为日期:'2000-1-1'
贝 贝尔 Unregistered / Unconfirmed GUEST, unregistred user! 2009-10-15 #4 改一下,再试试convert(datetime,年+'-'+月+'-'+日)
N no74 Unregistered / Unconfirmed GUEST, unregistred user! 2009-10-16 #5 先取得2000-1-1, 然后通过strtodate(), 系统自带的.procedure TForm1.Button1Click(Sender: TObject);var date: TDateTime; a: string;begin date:= StrToDate('2009-10-16'); a:= DateToStr(date); ShowMessage(a);end;date 就是你需要的日期.
先取得2000-1-1, 然后通过strtodate(), 系统自带的.procedure TForm1.Button1Click(Sender: TObject);var date: TDateTime; a: string;begin date:= StrToDate('2009-10-16'); a:= DateToStr(date); ShowMessage(a);end;date 就是你需要的日期.
Z zhengjp Unregistered / Unconfirmed GUEST, unregistred user! 2009-10-16 #6 select (年+月+日) as date from table1不就OK了?