Ich habe meinen Code getestet, der tut einwandfrei.
Du kannst allerdings
strins(str, "|", strlen(str));
entfernen, das ist unnötig in diesem Fall, da MySQL schon den letzten | hinmacht.
Falls der Code von IPrototypeI auch nicht funktioniert (wovon ich ausgehe), dann poste mal dein SektorInfo enum.