读书人

数据库操作的Execute命令中怎么加入

发布时间: 2012-01-31 21:28:42 作者: rapoo

数据库操作的Execute命令中,如何加入一个含有'符号的文件名啊?
如下:
char szCmd[4096];
char szName[1024] = { "Abcd 'edf "};
sprintf(szCmd, "insert into %s values( '%s ', '%s ') ", TB_NAME,
szName,
szDate );

m_pConnection-> Execute(szCmd, &RecordsAffected, adCmdText);
...;

现在的问题是:szName中已经有了一个 '符号(d和e中间的那个符号),执行时总是报错。
各位,如何解决啊?


[解决办法]
对用2个 '就可以了

读书人网 >VC/MFC

热点推荐