Isso é típico de quando vc define um campo no banco de dados com um tamanho X e tenta inserir um dado com tamanho Y. Sendo que o Y é maior que o X.
Resumindo:
Vc pode estar inserindo um dado de 30 caracteres aonde vc pode ter definido um Varchar de 20.
Qualquer dúvida posta ae