EDIT:
Vergiss was ich vorher gesagt habe.
Du darfst "ALTER" nicht verwenden, da das ein MySQL Befehl ist.
Ändere "Alter" mal zu "Age", auch in der Database.
Ansonsten:
public OnQueryError(errorid, error[], resultid, extraid, callback[], query[], connectionHandle)
{
printf("EID: %d | Error: %s | Query: %s", errorid, error, query);
return 1;
}
Dann sag uns bitte was geprintet wird.