【发布时间】:2020-09-10 17:43:52
【问题描述】:
我收到了这个错误
无法执行定位请求,因为没有可搜索的列 被绑定了
当我做一个简单的更新时。例如。
m_SystemConfigSet->GetRecord();
m_SystemConfigSet->Edit();
m_SystemConfigSet->m_value = 0;
m_SystemConfigSet->Update();
我通过设置='hidDefaultFacilityGroupNumber'进行过滤
我使用的表只有两列,一列是主键。
示例:
setting (PK) | value
color | 1
shape | 4
我做字段交换是
pFX->SetFieldType(CFieldExchange::outputColumn);
RFX_Text(pFX, _T("[setting]"), m_setting);
RFX_Long(pFX, _T("[value]"), m_value);
似乎这个错误非常少见,我能说的最好的就是我的绑定列根本无法搜索。我不确定什么是搜索栏?
【问题讨论】:
标签: mfc crecordset