In teoria non dovrebbe essere quello il problema, dato che sono stringhe quel comando di encoding le tratta come semplici stringhe, senza preoccuparsi di cosa rappresentano.
Comunque ti consiglio di fare l'escape dell'id prima di metterlo nella query![]()

Rispondi quotando