• My Errors
  • Login
  • Search
Search again

Error #100570

Commands out of sync; you can't run this command now

User's solution

This works!
+2 Vote Up

// You need to clean up ALL result sets if you use stored procedures.

// Clean up multiple result sets
while (dbresult)
{
mysql_free_result(dbresult);
printf("mysql_free_result (%s)\n", mysql_error(&dbhandle));
dbresult = 0;

if (mysql_more_results(&dbhandle) && mysql_next_result(&dbhandle))
dbresult = mysql_use_result(&dbhandle);
}

Feb 19, 2009