1,178
社区成员
发帖
与我相关
我的任务
分享
DBQuery->Close();
DBQuery->SQL->Clear() ;
DBQuery->SQL->Text = strSQL ;
DBQuery->Open() ;
DBQuery->Append() ; //增加新记录
for (int i = 0; i < fldTotal; i++)
{
switch(fldType[i])
{
case 0: //整型
DBQuery->Fields->Fields[i + fldStart]->AsInteger = StrToInt(fldEdit[i]) ;
break;
case 1: //浮点型
DBQuery->Fields->Fields[i + fldStart]->AsFloat = StrToFloat(fldEdit[i]) ;
break;
case 2: //字符型
DBQuery->Fields->Fields[i + fldStart]->AsString = fldEdit[i] ;
break ;
case 3: //日期型
DBQuery->Fields->Fields[i + fldStart]->AsDateTime = StrToDateTime(fldEdit[i]) ;
break;
}
}
DBQuery->Post() ;
DBQuery->Close();