首先我有一个 CString(MFC)
CString csSQL
格式化sql字符串时,例如
csSQL.Format( szFormat, szTableName, szColumn, szValue, intValue )
我需要处理 szValue 中的特殊字符,所以我需要编写一个新的 MySQLString 类
mySQLcs.FormatSQL( szFormat, szTableName, szColumn, szValue, intValue )
它具有功能
csSQL.Format( szFormat, szTableName, szColumn, HandleSpecialChar(szValue), intValue )
但是因为参数格式函数accept不固定。我觉得很难。有什么解决办法吗?