1- cambi il tipo nel DB e lo metti String (forse è la soluzione migliore)
La soluzione migliore? Ma se l'indice è int deve preoccuparsi di mandare un int, mica deve cambiare il db! Se ti servono una minestra e hai una forchetta, ti fai portare un cucchiaio, non ti fai cambiare la minestra con la pastasciutta!