1 Kings 1:28-30

28 Then King David said, “Tell Bathsheba to come in!” So she came in and stood before the king.

29 Then the king made a promise: “The LORD has saved me from every danger. As surely as he lives, I make this promise to you.

30 Today I will do what I promised you in the past. I made that promise by the power of the LORD, the God of Israel. I promised that your son Solomon would be the next king after me. I promised that he would take my place on my throne, and I will keep my promise!”