为了实现一个根据用户输入的一个字符串,在表中的一列中进行模糊搜索。
select语句是:select * from department where address like '%合肥%'
用户输入的就是“合肥”字符串,我要根据他的输入对地址列进行模糊搜索,我不知道用代码怎么实现,请求能够指导一下~
我的代码是这样的:
CString _sql1,_sql2,SQL;
_sql1="SELECT * FROM BugRecord Where Problem like '%";
_sql2.Format(m_SearchText+"%'");
SQL=_T(_sql1+_sql2);
_bstr_t strSQL(SQL);
try{
SearchSet.CreateInstance(__uuidof(Recordset));//SearchSet是我定义的_RecordsetPtr指针
SearchSet->Open(strSQL,
theApp.m_pConnection.GetInterfacePtr(), adOpenDynamic,
adLockOptimistic,
adCmdText);
...}
select语句是:select * from department where address like '%合肥%'
用户输入的就是“合肥”字符串,我要根据他的输入对地址列进行模糊搜索,我不知道用代码怎么实现,请求能够指导一下~
我的代码是这样的:
CString _sql1,_sql2,SQL;
_sql1="SELECT * FROM BugRecord Where Problem like '%";
_sql2.Format(m_SearchText+"%'");
SQL=_T(_sql1+_sql2);
_bstr_t strSQL(SQL);
try{
SearchSet.CreateInstance(__uuidof(Recordset));//SearchSet是我定义的_RecordsetPtr指针
SearchSet->Open(strSQL,
theApp.m_pConnection.GetInterfacePtr(), adOpenDynamic,
adLockOptimistic,
adCmdText);
...}
解决方案 »
- 装了两个版本的VC,分别是6.0和2008,在程序运行时内存出错点取消进行调试时如何制定使用的VC版本?
- 自己写的一个 OCX 关于 tooltip (工具按钮显示) 的问题
- 关于手机号码选择问题
- 为什么我无法给该函数体加代码呢?
- 如何进行内存映射
- 关于word 对象嵌入得 请对mfc ColeControlModle类高手进来
- 请问如何使用tab control控件?
- 我是个win32编程新手,请各位介绍几本好书吧?
- 高分寻求soft-ice(for winxp)!!!
- lib文件的问题?
- 谁有Intel JPEG Library--ijl151.exe,共享一份,先谢了
- 想通过点击某个菜单项弹出一个对话框,这个对话框是exe文件,无源码,怎么办?
SQL = SQL + m_SearchText + "'%";
strsql.Format("SELECT * FROM department WHERE address like '%%%s%%'","合肥");or CString strsql,strAddress
strAddress="合肥";
strsql.Format("SELECT * FROM department WHERE address like '%%%s%%'",strAddress);