En effet, il y a une couche entre ton SGBD et le programme Qt (en l'occurence le module Qt SQL) qui gère ce genre d'erreurs.