@Thomas - not sure you can just put in the iFrame tags in the source.
@Yusuf - It took me some time to find it but I think it was a blog entry from Tripcony or Hodge but one of them was using a computed field. I think this falls in line with what you are trying to do with the html that the rdbms is spewing. Here's what I did as an example:
- create sample xpage
- put computed field on xpage
- in properties make sure that content type is HTML
- in properties in the values tab click the advanced radio button for the Bind option
- paste your iframe stuff in there. or really any html code.
Here's my source(the real URL's were obsfuscated to protect the innocent):
<xp:text escape="false"
id="computedField1">
<xp:this.value><![CDATA[<iframe title="YouTube video player" width="640" height="390" src="http://www.youtube.com/M" frameborder="0" allowfullscreen></iframe>]]></xp:this.value>
</xp:text>
I hope this helps.