请教高手,我在ADOQuery中动态添加一个字段"OmrStringEx",然后想将其中的一个字段内容赋给它,结果出现如下问题:Cannot access field 'S

programingfans 2004-03-24 08:42:05
请教高手,我在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();
}
...全文
65 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
yesry 2004-03-24
  • 打赏
  • 举报
回复
pOmrFld->FieldKind=fkCalculated;
programingfans 2004-03-24
  • 打赏
  • 举报
回复
OmrStringEx应为SStringEx

1,178

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 数据库及相关技术
社区管理员
  • 数据库及相关技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧