首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

mfc access模糊查询解决思路

2012-03-16 
mfc access模糊查询CString strSqlif(m_Name ! )strSql.Format(_T(SELECT * FROM book WHERE book_na

mfc access模糊查询
CString strSql;
  if(m_Name != "")
  strSql.Format(_T("SELECT * FROM book WHERE book_name Like '%s'"),_T("*m_Name*));
这样改怎么不行呢?完全查不到。。。。这里应该怎么改能查得到



[解决办法]
_T("*m_Name*));
改为
str=“%"+m_Name+"%";
_T(str)
试试

[解决办法]
这种问题很简单啊,你设个断点或者打印一下strSql是什么值,然后看下那个语句有问题没有,如果没有,你自己手动的在数据库里面执行下那个语句就可以看到结果了。

热点排行