DAO中用Find查询,有单引号的怎么半?

shu 2004-04-03 11:32:22
str.Format("word='%s'",mystring);

if( m_prs->FindFirst(str)) {
......
}

如果mystring含有单引号,如"can't"
就会报错,按sql语法加上转义符号\,"can\'t"还是报错
...全文
65 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
shu 2004-04-03
  • 打赏
  • 举报
回复
谢啦!
可为什么啊?
%号用转换吗?
zhangcrony 2004-04-03
  • 打赏
  • 举报
回复
对了, 用两个'
''
DebugXP 2004-04-03
  • 打赏
  • 举报
回复
can''t

4,011

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 数据库
社区管理员
  • 数据库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧