MFC在执行SQL Server插入语句,字符串中有单引号解决方案

MFC在执行SQL Server插入语句,字符串中有单引号
MFC在执行SQL Server插入语句时,将获取的字符串(字符串较长)插入某一字段时,因为字符串中有单引号,无法插入。现在打算将字符串中的单引号全都替换成为别的符号,读数据的时候替换回来。请求该如何操作,顺便我在Unicode字符集下做的工程。或者还有没有更简单的方法。
------解决方案--------------------
mfc里直接拼两个单引号做转义啊
------解决方案--------------------
引用:
数据库字段类型为ntext,MFC读取txt内容,然后以字符串方式保存在ntext字段中,然后读取,再将字符串写入文件。

ntext是unicode的,中文应该是gb2312的,你读出来试下转码
------解决方案--------------------
引用:
和ntext没有关系,好像读文件的时候就出错了,读出txt文件保存为字符串就出现了部分汉字是乱码的。

无论哪里错,归根到底都是转码问题