Com base nos comentários escritos por @a_horse_with_no_name e @gofr1, existem 2 soluções:
-
AlterarsendStringParametersAsUnicode
- isso faz com que todas as strings sejam tratadas como "N" Strings (isso é uma mudança global)
-
UsePreparedStatement.setNString()
em vez desetString()
- e esta é uma mudança "local".
Ambos estão funcionando - use o que se adapta melhor às suas necessidades :)