数据源只能用英文名??
为什么只能用英文呢?如果是中文它就提示非法?各个字段名也只能是英文...
还是不行
在数据库里搜索“设备编号=10-1”的记录,我是按下面的语句做的,可是却找不到
m_pSet->m_strFilter.Format("设备编号=%s",id);
m_pSet->Open();
如果是这样的话就能找到:
m_pSet->m_strFilter.Format("number=%d",id);
m_pSet->Open();
这是怎么回事呢?是中文的毛病还是id的类型不能是字符串形式?