Tosafos version of Rashi in the Gemara 9b implies that there was a get on condition that Uria (Bat shevas husband) wont come back. So if David didn't know if Uria would come back or not how could he ...
Almost all the commentaries on David and Batsheva's seeming indiscretion follow Rashi who points out during that time a retroactive divorce was given upon the husband leaving for war, therefore ...
Where's the g'mara about Yishay's divorce (or was it separation?) and David's conception, please?