有时CString的多个相加操作并不好用,在mfc里面可以,但是可能在其他普通的地方却不好使用,会提示不允许两个指针相加 我更喜欢用下面的形式:(不但不会提示指针相加错误,而且看起来比用“+”清晰) CString sql; sql.Format(_T("EXEC sp_UserLogin /'%s/',/'%s/'"), lpstrUser, lpstrPassword);