The time that he reigned over Israel was forty years. He reigned seven years in Hebron and thirty-three years in Jerusalem.
These verses bring king Solomon to his throne and king David to his grave. Thus the rising generation thrusts out that which went before, and says, "Make room for us." Every one has his day. I. Here is Solomon rising (Ch1 29:23): Solomon sat on the throne of the Lord.
Commenting on 1 Chronicles 29:23-30
Now the acts of David the king, first and last,.... All that he did that was memorable, both before he was king, and when king in Hebron, and then in Jerusalem: behold, they are written in the book of Samuel the seer, and in the book of Nathan the prophet, and in the book of Gad the seer; which were journals of his life and...
1Ch 29:26-27 כּל־ישׂראל על (as in 1Ch 11:1; 1Ch 12:38), referring to the fact that David had been for a time king only over Judah, but had been recognised at a later time by all the tribes of Israel as king. The length of his reign as in 1Ki 2:11. In Hebron seven years; according to 2Sa 5:5, more exactly seven years and six months.
Commenting on 1 Chronicles 29:26-27