insert 语句里面有单引号的问题
insert myTable (MyField) values ('teacher's watch');
象这样的语句我怎么办?
有没有将SQL语句里面的值作为一个参数来处理的?
谢谢!
不要告诉我用\'这样的方法啊,我的这些字段的值是从数据库里面取出来的,如果都这样检查一遍,那效率就太底了
问题点数:20、回复次数:2Top
1 楼bohut(●伯虎● )回复于 2004-08-03 15:23:40 得分 20
char szSql[256];
sprintf(szSql,"%s'%s'%s","insert myTable (MyField) values (","teacher's watch",")");
Top
2 楼hzh_shat(水)回复于 2004-09-04 13:29:42 得分 0
这个问题的解决方法是将单引号改写成双引号Top




