On Fri, 2004-02-13 at 08:12, Andre Turrettini wrote:
> Hi,
> I'm wondering a bit about this. I've perused the code but since its called a
> DB manager, I'm thinking it can act like a database.  How would one execute
> a join between two tables or whatever they are called since they are clearly
> not tables.  Is this contained in xindice that simply has to be cfwrapped?

It Depends on how the database stores and retrieves information and what
language it uses to get data out. You'll have to read up on each one -
some do it some don't - some get information back a a standard result
set some come back as a new xml document.

For example:

Xindices seems to use Xpath and Xupdate
(which I am not all that impressed with)
http://xml.apache.org/xindice/guide-developer.html#Using+XPath+to+Query+the+Database


eXist uses XQuery
(which is much cooler but looks crazy)
http://exist-db.org/xquery.html

Berkeley DB XML's Query Processor
(implements XPath 1.0. - whatever)
http://www.sleepycat.com/products/xml.shtml

Ashpool XML Database uses SQL and XPath
(can't do joins and is somewhat limited)
http://ashpool.sf.net

--
Vale,
Rob

Luxuria immodica insaniam creat.
Sanam formam viatae conservate!

http://www.rohanclan.com
http://treebeard.sourceforge.net
http://ashpool.sourceforge.net
[Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings]

Reply via email to