You can set the dataProvider attribute such that it is bound
to a representation of XML (the results of a web service call
perhaps) or any number of other data representitive objects that
you can define (ArrayCollection, XMLListCollection, etc). You can
define these abstract objects with your data base schema, manually.
Does your database expose operations as web services? Like if
you've got a coldfusion component class which you can
reference/execute as a webservice you can define an operation to
retreive and empty recordset; to retrieve only the
queryName.ColumnLIst variable, these are a couple of different ways
to get the columns (metadata) with out the data.