But Solomon ... - Built the temple. David was not permitted to do it because he had been a man of war, 1 Chronicles 22:8. He prepared the principal materials for the temple, but Solomon built it, 1 Chronicles 22: Compare 1 Kings 6.
Related Commentaries of Acts 7:47
Acts 7:47
47 But Solomon built him an house.