come hai settato la lunghezza massima del campo cat nel database? quant'è lunga la stringa quando ti da quell'errore? hai controllato che nella stringa che passi non ci siano apici?