请问:如何把日期型类型数据插入表数据字段中? 如:insert into temp(xx) values (xx)其中 xx:='2003-5-20 16:24:00' 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1、xx为日期型字段2、Datetimetostr(); Access数据库: ADOQuery1.Text := 'INSERT INTO temp(日期) VALUES(#' + xx + '#)';SQL Server数据库ADOQuery1.Text := 'INSERT INTO temp(日期) VALUES(' + QuotedStr(xx) + ')'; Q: 但是执行后总说24:00格式不对,何解?var d : TDateTime;begin xx:='2003-5-20 16:24:00'; d := StrToDateTime('2003-5-20 16:24:00'); xx := DateToStr(d); //Access数据库: ADOQuery1.Text := 'INSERT INTO temp(日期) VALUES(#' + xx + '#)'; //SQL Server数据库 ADOQuery1.Text := 'INSERT INTO temp(日期) VALUES(' + QuotedStr(xx) + ')';end; ......d := StrToDateTime(xx);...... Datetimetostr();可能不支持16:24:00时间格式,它只能转换2003-5-20这种 使用unidac连接sqlite3时 update、delete速度很慢,如何解决? Delphi6 如何调用 C#的WebService keyup事件我如何处理这个问题? 在广州组队开发MRP,OA,进销存等系统 怎样把设计好的软件界面与程序结合? 类似的问题 关于自定义过程的调用的问题 我如何使用RAVE??? 用NMSMTP控制编写一个发送邮件的小程序,出现"550 用户被锁定"的错误. 是否有“流程编辑器”这种东西? 请问如何解决 MS MediaPlayer9控件 在delphi7下的问题 各位高人请帮我一个忙
2、Datetimetostr();
ADOQuery1.Text := 'INSERT INTO temp(日期) VALUES(#' + xx + '#)';SQL Server数据库
ADOQuery1.Text := 'INSERT INTO temp(日期) VALUES(' + QuotedStr(xx) + ')';
d : TDateTime;
begin
xx:='2003-5-20 16:24:00';
d := StrToDateTime('2003-5-20 16:24:00');
xx := DateToStr(d);
//Access数据库:
ADOQuery1.Text := 'INSERT INTO temp(日期) VALUES(#' + xx + '#)'; //SQL Server数据库
ADOQuery1.Text := 'INSERT INTO temp(日期) VALUES(' + QuotedStr(xx) + ')';
end;
d := StrToDateTime(xx);
......
可能不支持16:24:00时间格式,它只能转换2003-5-20这种