>Home>Learn XQuery>XQuery Examples
DataDirect XQuery® Examples
Download example documents for free and learn how easy it is to integrate, query and publish heterogeneous data sources using DataDirect XQuery®.
The following documents describe how to install, configure and run DataDirect XQuery® examples. Download these examples for free today and learn how easy it is to integrate, query, and publish heterogeneous data sources using XQuery.
Follow along with Employee Lookup, Photo Search, and Travel Reservation Web service applications built using the DataDirect XQueryWebService framework. Learn how to build and run your own Employee Lookup Web service application, and examine and run Photo Search and Travel Reservation Web services hosted on DataDirect Web application servers.
New office document standards like the OpenDocument Format(ODF) and Office Open XML (OOXML) are making office document integration in business processes a reality. This article discusses using XQuery to query these formats of office documents.
This quick start provides basic information for getting started with DataDirect XQuery® immediately after installation. In addition, this quick start describes the DataDirect XQuery® command-line utility that is available for quickly running and testing XQueries through a console window.
DataDirect XQuery® supports updates to relational database tables from inside an XQuery by providing three built-in functions. These functions are: ddtek:sql-insert, ddtek:sql-update, ddtek:sql-delete. The DataDirect XQuery® update functionality requires extensions to the XQuery processing model for function declaration, XQuery expressions, and snapshot semantics.
No standard way exists to access a relational table in XQuery, so each XQuery implementation defines its own way to do this. DataDirect XQuery® uses fn:collection() to access a relational table. This paper provides guidelines to help you troubleshoot and correct common causes of errors that occur when using fn:collection() in an XQuery query.
DataDirect XQuery wants you to learn more about how you can get software to work for you. So, we've put together numerous pages that provide a comprehensive set of XML tools and features for working with XML, XQuery, SQL/XML, Web services, XML publishing, and many other XML technologies.
Connection pooling allows your application to reuse connections. DataDirect XQuery® supports connection pooling through JDBC. Learn how to configure JDBC connection pool managers in several popular application server environments including Tomcat, JBoss, BEA WebLogic, and IBM WebSphere Application Server.
Users with MySQL database deployments (Enterprise version) can now take advantage of all the benefits of DataDirect's XQuery engine. The following examples show you how you can use DataDirect XQuery to work with data in a MySQL relational database.
Find out how to expose XQuery data integration services by invoking them through a Java servlet using a REST interface in this DevX article by Jonathan Robie.