Ezzel be van fejezve az összes eljárás!Ismertetõ
Ez az eljárás akkor hívódik meg amikor hiba lép fel a lekérdezésnél.
Paraméterei
(errorid, error[], resultid, extraid, callback[], query[], connectionHandle)
errorid - Az error ID-ja
error[] - Az error neve
resultid - A szál ID-ja
extraid - Extra változó ami a mysql_query függvénybõl van
callback[] - Az eljárás neve ami a mysql_query_callback függvénybõl ered. Az értéke egyenlõ lehet a \'NULL\'-al, ha nem használjuk
query[] - A lekérdezés ami fel volt dolgozva
connectionHandle - A szál csatlakozása ami fel volt dolgozva
Visszatérés
Ez az eljárás nem kezel visszatéréseket.
!Megjegyzés
-Ez az eljárás az R5-ben lett hozzáadva így a korábbiakban nem megy
-A
kliens errorok ide kattintva megtalálhatók a szerverek
erroráért kattints idePéldascript
public OnQueryError(errorid, error[], resultid, extraid, callback[], query[], connectionHandle)
{
switch(errorid)
{
case CR_COMMAND_OUT_OF_SYNC:
{
printf(\"Commands out of sync for thread ID: %d\",resultid);
}
case ER_SYNTAX_ERROR:
{
printf(\"Something is wrong in your syntax, query: %s\",query);
}
}
return 1;