Traduzindo este erro fala que esta incompatível o parâmetro passado pelo data-set porem n estou intendendo gente pq esta tudo como int inclusive no banco de dados o campo código é int mas ta gerando esta exception.
net.sf.jasperreports.engine.JRException: Incompatible java.lang.Integer value assigned to parameter codigo in the prescricao dataset.
e no ireport aparentemente esta tudo certo ok alguém tem noção do que possa ser?