【求】在ACCESS中如何将字符串转换为日期? 在线等,急~~~(20)

  • 主题发起人 主题发起人 sunke520
  • 开始时间 开始时间
S

sunke520

Unregistered / Unconfirmed
GUEST, unregistred user!
access表如下:年 月 日 利润2000 1 1 2302000 1 2 356。。。。。。如将'2000','1','1' --->转为日期:'2000-1-1'
 
cdate(年+'-'+月+'-'+日)
 
不行啊,出错~~
 
改一下,再试试convert(datetime,年+'-'+月+'-'+日)
 
先取得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 就是你需要的日期.
 
select (年+月+日) as date from table1不就OK了?
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
900
SUNSTONE的Delphi笔记
S
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
后退
顶部