Contradiction with Matthew 5:44
1 Chronicles 12:17 shows David accepting those who come in peace, whereas Matthew instructs to love and accept even the enemies.
Matthew 5:44: But I say unto you, Love your enemies, bless them that curse you, do good to them that hate you, and pray for them which despitefully use you, and persecute you;
Contradiction with Genesis 50:20
1 Chronicles 12:17 involves seeking peace, while Genesis illustrates how being wronged can lead to a greater good.
Genesis 50:20: But as for you, ye thought evil against me; [but] God meant it unto good, to bring to pass, as [it is] this day, to save much people alive.
Contradiction with Proverbs 25:21-22
This proverb suggests treating enemies with kindness which contrasts with David's inquiry regarding peaceful intentions in 1 Chronicles 12:17.
Proverbs 25:21-22: If thine enemy be hungry, give him bread to eat; and if he be thirsty, give him water to drink: