// AL-2013-11-08 [[ Bug 11149 ]] Make sure most recent error string is available to revDatabaseConnectResult
if (p_last || IsError() == True)
{
if (m_error != NULL)
return m_error;
else
return (char *)mysql_error(getMySQL());
}
else
return (char *)DBNullValue;
}
boolDBConnection_MYSQL::BindVariables(MYSQL_STMT *p_statement, DBString *p_arguments, int p_argument_count, int *p_placeholders, int p_placeholders_count, MYSQL_BIND **p_bind)
{
if (p_placeholders_count == 0)
returntrue;
MYSQL_BIND *t_bind;
t_bind = *p_bind;
for (int i = 0; i < p_placeholders_count; i++)
{
if (p_placeholders[i] < 1 || p_placeholders[i] > p_argument_count)