CString s2="select * from xs where name like '%"+m_name+"%'"我测试了一下出现s2的内容是select * from xs where name like '%"+孙+"% xs是表 name 是字段 m_name是控件的一个变量,随着你的输入而变化?我查询的应该是与我输入的m_name对应的“孙”的姓名,但是却把查询语句也放进了s2中,请问为什么??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CString s2="select * from xs where name like '%m_name%'"这样try一下 CString s2="select * from xs where name like '%"+m_name+"%'";没有问题,重试一下吧 CString s2;s2.Format("select * from xs where name like \'%%%s%%\'",m_name); CString s2="select * from xs where name like '"+m_name+"%%'";或者s2.Format("select * from xs where name like '%s%%'", m_name);--------//用'%%'表示'%' OpenGL混合问题 vc怎么清除任务栏中残留的图标 串口的接受过程是怎样的? 在线等待:OLE程序初始化失败,请确认OLE库版本是否正确. 关于manifest程序的部署3 如何在MainFrm中获取Doc? 急需解决的问题!!!! 阿拉伯文编辑器 谁能解释一下COM自动化是什么含义? 怪事,一个MFC程序离开了VC6的CTRL+F5则无法正常运行 datagrid不显示数据问题! 一个调试不常遇到的问题!
s2.Format("select * from xs where name like \'%%%s%%\'",m_name);
或者
s2.Format("select * from xs where name like '%s%%'", m_name);
--------
//用'%%'表示'%'