请教高手,我在ADOQuery中动态添加一个字段"OmrStringEx",然后想将其中的一个字段内容赋给它,结果出现如下问题:Cannot access field 'S
请教高手,我在ADOQuery中动态添加一个字段"OmrStringEx",然后想将其中的一个
字段内容赋给它,结果出现如下问题:
Cannot access field 'SStringEx' as type Variant.
代码如下:
TField *pOmrFld = new TField(ADOQry_ManaErrCard);
ADOQry_ManaErrCard->Fields->Add(pOmrFld);
ADOQry_ManaErrCard->Edit();
//pOmrFld->Text = "SStringEx";
pOmrFld->FieldName = "SStringEx";
pOmrFld->SetFieldType(ftString);
ADOQry_ManaErrCard->Post();
int i = ADOQry_ManaErrCard->FieldCount;
ADOQry_ManaErrCard->First();
while(!ADOQry_ManaErrCard->Eof)
{
ADOQry_ManaErrCard->FieldValues["SStringEx"]
= ADOQry_ManaErrCard->FieldValues["SString"];
ADOQry_ManaErrCard->Next();
}