m_keyValue=m_keyValue+"%";
m_keyValue="SELECT * FROM indexkey WHERE keyname LIKE "+m_keyValue+"%"; _RecordsetPtr& tempRecord=theApp.m_pRecordset;
tempRecord->Open(m_keyValue.GetString(),
见上面,我要在表indexkey中查询记录字段(keyvalue)中包含m_keyValue的记录。如keyname有一个“周星星”和一个“周恩来”,而m_keyValue是“周”,就要能两记录都查出来。
我的m_keyValue是cstring类型。
m_keyValue="SELECT * FROM indexkey WHERE keyname LIKE "+m_keyValue+"%"; _RecordsetPtr& tempRecord=theApp.m_pRecordset;
tempRecord->Open(m_keyValue.GetString(),
见上面,我要在表indexkey中查询记录字段(keyvalue)中包含m_keyValue的记录。如keyname有一个“周星星”和一个“周恩来”,而m_keyValue是“周”,就要能两记录都查出来。
我的m_keyValue是cstring类型。
int i;
m_keyValue=m_keyValue+"%";
_RecordsetPtr& tempConnect=theApp.m_pRecordset;
m_keyValue="SELECT * FROM indexkey WHERE keyname LIKE "+m_keyValue+"%";
for(i=0;i<m_keyValue.GetLength();i++)
{
pstr[i]=m_keyValue.GetAt(i);
}
pstr[i]='\0';
tempConnect->Open(pstr,这样还是不行,有没有兄弟知道啊!