首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

请问关于c++builder 将时间写入SQL datetime字段的有关问题

2013-08-10 
请教关于c++builder 将时间写入SQL datetime字段的问题请教关于c++builder 将时间写入SQL datetime字段的

请教关于c++builder 将时间写入SQL datetime字段的问题
请教关于c++builder 将时间写入SQL datetime字段的问题,程序如下,就是时间写入时出错,请帮忙分析分析
多谢了!
TDateTime dt;
  AnsiString s;
void DataIsertToSQL()
 {
   //dt=FormatDateTime ("yyyy/mm/dd hh:mm:ss",Now());
  //s=Time();
   s=StrToDateTime(Now()) ;
   //s=FormatDateTime ("yyyy/mm/dd hh:mm:ss",Now()) ;
  // s="1111";
   str1="insert into quxian (HeatNO,LotNo,PipNo,Temp1,Rdtime)";
   //Rdtime 数据库字段类型为Datetime类型
   str1=str1 + " values ('10','100','200',"+Temp+","+s+")";
    Form1->ADOQuery1->Close();
   Form1->ADOQuery1->SQL->Clear();
   Form1->ADOQuery1->SQL->Add(str1);
   Form1->ADOQuery1->ExecSQL();


 }


C++Builder SQL
[解决办法]
SQL语句不对,时间s少了‘’。

  str1=str1 + " values ('10','100','200',"+Temp+",'"+s+"')";

热点排行