Esempio n. 1
0
bool CTDDatabase::PingDB()
{
	int status = mysql_ping(&mysql);
	if (status != 0)
	{
		Close();
		Init();
		if (!ConnectDB(&m_dbParam))
		{
			char szMsg[5012]={0};
			sprintf(szMsg,"重连MySQL服务器失败(%s)" , OutErrors());
			m_log.AddLog(szMsg);
			return false;
		}
	}
	return true;
}