Std::string to char*
// 类型转换
char* pDatabase = new char[strlen(database.c_str()) + 1];
strcpy(pDatabase, database.c_str());
CString to char*
USES_CONVERSION;
m_MySQLInter.SetMySQLConInfo(W2A(m_strServer), W2A(m_strUserName), W2A(m_strPassword), "log", _ttoi(m_strPort));
if (!m_MySQLInter.Open()) // 连接失败
{
CString strError = _T("");
USES_CONVERSION;
strError.Format(_T("打开数据库失败...\n%d : %s"), m_MySQLInter.ErrorNum, A2W(m_MySQLInter.ErrorInfo));
::MessageBox(GetSafeHwnd(), strError, _T("系统提示"), MB_ICONEXCLAMATION | MB_OK);
return;
}