function WWHBookData_Files(P) { P.fA("Progress\u00ae DataDirect Connect\u00ae Series for ODBC\u00a0User\u2019s Guide","odbccprtuser.html"); P.fA("Preface","userpreface.02.1.html"); P.fA("Product Platforms","userpreface.02.2.html"); P.fA("Product Matrix","userpreface.02.3.html"); P.fA("What\u2019s New in This Release?","userpreface.02.4.html"); P.fA("What\u2019s Deprecated in This Release?","userpreface.02.5.html"); P.fA("Using this Book","userpreface.02.6.html"); P.fA("Conventions Used in This Book","userpreface.02.7.html"); P.fA("About the Product Documentation","userpreface.02.8.html"); P.fA("Contacting Customer Support","userpreface.02.9.html"); P.fA("Part 1: Getting Started","partone.html"); P.fA("Quick Start Connect","quikstart.04.1.html"); P.fA("Configuring and Connecting on Windows","quikstart.04.2.html"); P.fA("Configuring and Connecting on UNIX and Linux","quikstart.04.3.html"); P.fA("Using the Performance Wizard","quikstart.04.4.html"); P.fA("Using The Product","usingproduct.05.01.html"); P.fA("What Is ODBC?","usingproduct.05.02.html"); P.fA("About the Product","usingproduct.05.03.html"); P.fA("Environment-Specific Information","usingproduct.05.04.html"); P.fA("Using IP Addresses","usingproduct.05.05.html"); P.fA("Binding Parameter Markers","usingproduct.05.06.html"); P.fA("Driver Threading Information","usingproduct.05.07.html"); P.fA("Version String Information","usingproduct.05.08.html"); P.fA("Retrieving Data Type Information","usingproduct.05.09.html"); P.fA("Persisting a Result Set as an XML Data File","usingproduct.05.10.html"); P.fA("Translators","usingproduct.05.11.html"); P.fA("Advanced Features","advanced.06.1.html"); P.fA("Using Failover","advanced.06.2.html"); P.fA("Using Client Information","advanced.06.3.html"); P.fA("Using Security","advanced.06.4.html"); P.fA("Using DataDirect Connection Pooling","advanced.06.5.html"); P.fA("Using DataDirect Bulk Load","advanced.06.6.html"); P.fA("Configuring the Product on UNIX/Linux","unixenv.07.1.html"); P.fA("Environment Variables","unixenv.07.2.html"); P.fA("The Test Loading Tool","unixenv.07.3.html"); P.fA("Data Source Configuration","unixenv.07.4.html"); P.fA("The demoodbc Application","unixenv.07.5.html"); P.fA("The example Application","unixenv.07.6.html"); P.fA("DSN-less Connections","unixenv.07.7.html"); P.fA("File Data Sources","unixenv.07.8.html"); P.fA("UTF-16 Applications on UNIX and Linux","unixenv.07.9.html"); P.fA("Part 2: The 32-Bit/64-Bit Drivers","parttwo.html"); P.fA("The DB2 Wire Protocol Driver","db2.09.01.html"); P.fA("Driver Requirements","db2.09.02.html"); P.fA("Binding","db2.09.03.html"); P.fA("Configuring and Connecting to Data Sources","db2.09.04.html"); P.fA("Connection Option Descriptions","db2.09.05.html"); P.fA("Performance Considerations","db2.09.06.html"); P.fA("IBM to IANA Code Page Values","db2.09.07.html"); P.fA("Data Types","db2.09.08.html"); P.fA("Unicode Support","db2.09.09.html"); P.fA("Advanced Features","db2.09.10.html"); P.fA("Cursor Stability Isolation Level","db2.09.11.html"); P.fA("XQuery Expressions","db2.09.12.html"); P.fA("Stored Procedure Support","db2.09.13.html"); P.fA("Unexpected Characters","db2.09.14.html"); P.fA("Persisting a Result Set as an XML Data File","db2.09.15.html"); P.fA("Isolation and Lock Levels Supported","db2.09.16.html"); P.fA("SQL Support","db2.09.17.html"); P.fA("ODBC Conformance Level","db2.09.18.html"); P.fA("Number of Connections and Statements Supported","db2.09.19.html"); P.fA("Using Arrays of Parameters","db2.09.20.html"); P.fA("The Informix Wire Protocol Driver","informixwp.10.01.html"); P.fA("Driver Requirements","informixwp.10.02.html"); P.fA("Configuring and Connecting to Data Sources","informixwp.10.03.html"); P.fA("Connection Option Descriptions","informixwp.10.04.html"); P.fA("Performance Considerations","informixwp.10.05.html"); P.fA("Data Types","informixwp.10.06.html"); P.fA("Advanced Features","informixwp.10.07.html"); P.fA("MTS Support","informixwp.10.08.html"); P.fA("Persisting a Result Set as an XML Data File","informixwp.10.09.html"); P.fA("Isolation and Lock Levels Supported","informixwp.10.10.html"); P.fA("SQL Support","informixwp.10.11.html"); P.fA("ODBC Conformance Level","informixwp.10.12.html"); P.fA("Number of Connections and Statements Supported","informixwp.10.13.html"); P.fA("The MySQL Wire Protocol Driver","mysql.11.01.html"); P.fA("Driver Requirements","mysql.11.02.html"); P.fA("Configuring and Connecting to Data Sources","mysql.11.03.html"); P.fA("Connection Options Descriptions","mysql.11.04.html"); P.fA("Performance Considerations","mysql.11.05.html"); P.fA("Data Types","mysql.11.06.html"); P.fA("Unicode Support","mysql.11.07.html"); P.fA("Advanced Features","mysql.11.08.html"); P.fA("Persisting a Result Set as an XML Data File","mysql.11.09.html"); P.fA("Isolation and Lock Levels Supported","mysql.11.10.html"); P.fA("SQL Support","mysql.11.11.html"); P.fA("ODBC Conformance Level","mysql.11.12.html"); P.fA("Number of Connections and Statements Supported","mysql.11.13.html"); P.fA("The Oracle Wire Protocol Driver","oraclewp.12.01.html"); P.fA("Driver Requirements","oraclewp.12.02.html"); P.fA("Configuring and Connecting to Data Sources","oraclewp.12.03.html"); P.fA("Connection Option Descriptions","oraclewp.12.04.html"); P.fA("Performance Considerations","oraclewp.12.05.html"); P.fA("Data Types","oraclewp.12.06.html"); P.fA("Unicode Support","oraclewp.12.07.html"); P.fA("Advanced Features","oraclewp.12.08.html"); P.fA("MTS Support","oraclewp.12.09.html"); P.fA("OS Authentication","oraclewp.12.10.html"); P.fA("Support for Oracle RAC","oraclewp.12.11.html"); P.fA("Support of Materialized Views","oraclewp.12.12.html"); P.fA("Stored Procedure Results","oraclewp.12.13.html"); P.fA("Unexpected Characters","oraclewp.12.14.html"); P.fA("Persisting a Result Set as an XML Data File","oraclewp.12.15.html"); P.fA("Isolation and Lock Levels Supported","oraclewp.12.16.html"); P.fA("SQL Support","oraclewp.12.17.html"); P.fA("ODBC Conformance Level","oraclewp.12.18.html"); P.fA("Number of Connections and Statements Supported","oraclewp.12.19.html"); P.fA("Using Parameter Arrays","oraclewp.12.20.html"); P.fA("The PostgreSQL Wire Protocol Driver","postgresql.13.01.html"); P.fA("Driver Requirements","postgresql.13.02.html"); P.fA("Configuring and Connecting to Data Sources","postgresql.13.03.html"); P.fA("Connection Option Descriptions","postgresql.13.04.html"); P.fA("Performance Considerations","postgresql.13.05.html"); P.fA("Data Types","postgresql.13.06.html"); P.fA("Unicode Support","postgresql.13.07.html"); P.fA("Advanced Features","postgresql.13.08.html"); P.fA("Stored Procedure Results","postgresql.13.09.html"); P.fA("Persisting a Result Set as an XML Data File","postgresql.13.10.html"); P.fA("Isolation and Lock Levels Supported","postgresql.13.11.html"); P.fA("SQL Support","postgresql.13.12.html"); P.fA("ODBC Conformance Level","postgresql.13.13.html"); P.fA("Number of Connections and Statements Supported","postgresql.13.14.html"); P.fA("Using Arrays of Parameters","postgresql.13.15.html"); P.fA("The Progress OpenEdge\u00ae Wire Protocol Driver","progopenedgewp.14.01.html"); P.fA("Driver Requirements","progopenedgewp.14.02.html"); P.fA("Configuring and Connecting to Data Sources","progopenedgewp.14.03.html"); P.fA("Connection Option Descriptions","progopenedgewp.14.04.html"); P.fA("Performance Considerations","progopenedgewp.14.05.html"); P.fA("Data Types","progopenedgewp.14.06.html"); P.fA("Unicode Support","progopenedgewp.14.07.html"); P.fA("Advanced Features","progopenedgewp.14.08.html"); P.fA("Isolation and Lock Levels Supported","progopenedgewp.14.09.html"); P.fA("SQL Grammar Support","progopenedgewp.14.10.html"); P.fA("ODBC Conformance Level","progopenedgewp.14.11.html"); P.fA("Number of Connections and Statements Supported","progopenedgewp.14.12.html"); P.fA("The SQL Server Wire Protocol Driver","sqlserv.15.01.html"); P.fA("Driver Requirements","sqlserv.15.02.html"); P.fA("Configuring and Connecting to Data Sources","sqlserv.15.03.html"); P.fA("Connection Option Descriptions","sqlserv.15.04.html"); P.fA("Performance Considerations","sqlserv.15.05.html"); P.fA("Data Types","sqlserv.15.06.html"); P.fA("Unicode Support","sqlserv.15.07.html"); P.fA("Advanced Features","sqlserv.15.08.html"); P.fA("Persisting a Result Set as an XML Data File","sqlserv.15.09.html"); P.fA("Isolation and Lock Levels Supported","sqlserv.15.10.html"); P.fA("SQL Support","sqlserv.15.11.html"); P.fA("ODBC Conformance Level","sqlserv.15.12.html"); P.fA("Number of Connections and Statements Supported","sqlserv.15.13.html"); P.fA("Using Arrays of Parameters","sqlserv.15.14.html"); P.fA("The Sybase Wire Protocol Driver","sybase.16.01.html"); P.fA("Driver Requirements","sybase.16.02.html"); P.fA("Configuring and Connecting to Data Sources","sybase.16.03.html"); P.fA("Connection Option Descriptions","sybase.16.04.html"); P.fA("Performance Considerations","sybase.16.05.html"); P.fA("Data Types","sybase.16.06.html"); P.fA("Unicode Support","sybase.16.07.html"); P.fA("Advanced Features","sybase.16.08.html"); P.fA("Unexpected Characters","sybase.16.09.html"); P.fA("MTS Support","sybase.16.10.html"); P.fA("NULL Values","sybase.16.11.html"); P.fA("Persisting a Result Set as an XML Data File","sybase.16.12.html"); P.fA("Isolation and Lock Levels Supported","sybase.16.13.html"); P.fA("SQL Grammar Support","sybase.16.14.html"); P.fA("ODBC Conformance Level","sybase.16.15.html"); P.fA("Number of Connections and Statements Supported","sybase.16.16.html"); P.fA("Using Arrays of Parameters","sybase.16.17.html"); P.fA("The Oracle Driver","oraclecli.17.01.html"); P.fA("Driver Requirements","oraclecli.17.02.html"); P.fA("Configuring and Connecting to Data Sources","oraclecli.17.03.html"); P.fA("Connection Option Descriptions","oraclecli.17.04.html"); P.fA("Performance Considerations","oraclecli.17.05.html"); P.fA("Data Types","oraclecli.17.06.html"); P.fA("Unicode Support","oraclecli.17.07.html"); P.fA("Advanced Features","oraclecli.17.08.html"); P.fA("Unexpected Characters","oraclecli.17.09.html"); P.fA("MTS Support","oraclecli.17.10.html"); P.fA("OS Authentication","oraclecli.17.11.html"); P.fA("Support for Oracle RAC","oraclecli.17.12.html"); P.fA("Support of Materialized Views","oraclecli.17.13.html"); P.fA("Stored Procedure Results","oraclecli.17.14.html"); P.fA("Persisting a Result Set as an XML Data File","oraclecli.17.15.html"); P.fA("Isolation and Lock Levels Supported","oraclecli.17.16.html"); P.fA("SQL Support","oraclecli.17.17.html"); P.fA("ODBC Conformance Level","oraclecli.17.18.html"); P.fA("Number of Connections and Statements Supported","oraclecli.17.19.html"); P.fA("Using Arrays of Parameters","oraclecli.17.20.html"); P.fA("The SQL Server Legacy Wire Protocol Driver","sqlservms.18.01.html"); P.fA("Driver Requirements","sqlservms.18.02.html"); P.fA("Configuring and Connecting to Data Sources","sqlservms.18.03.html"); P.fA("Connection Option Descriptions","sqlservms.18.04.html"); P.fA("Performance Considerations","sqlservms.18.05.html"); P.fA("Data Types","sqlservms.18.06.html"); P.fA("Unicode Support","sqlservms.18.07.html"); P.fA("Advanced Features","sqlservms.18.08.html"); P.fA("Isolation and Lock Levels Supported","sqlservms.18.09.html"); P.fA("SQL Support","sqlservms.18.10.html"); P.fA("ODBC Conformance Level","sqlservms.18.11.html"); P.fA("Number of Connections and Statements Supported","sqlservms.18.12.html"); P.fA("Using Arrays of Parameters","sqlservms.18.13.html"); P.fA("Part 3: The 32-Bit Drivers","partthree.html"); P.fA("The Btrieve (Pervasive.SQL) Driver","btrieve.20.01.html"); P.fA("Driver Requirements","btrieve.20.02.html"); P.fA("Managing Databases","btrieve.20.03.html"); P.fA("Transactions","btrieve.20.04.html"); P.fA("Configuring and Connecting to Data Sources","btrieve.20.05.html"); P.fA("Connection Option Descriptions","btrieve.20.06.html"); P.fA("Defining Table Structure","btrieve.20.07.html"); P.fA("Data Types","btrieve.20.08.html"); P.fA("Indexes","btrieve.20.09.html"); P.fA("Column Names","btrieve.20.10.html"); P.fA("Select Statement","btrieve.20.11.html"); P.fA("Alter Table Statement","btrieve.20.12.html"); P.fA("Create and Drop Index Statements","btrieve.20.13.html"); P.fA("Isolation and Lock Levels Supported","btrieve.20.14.html"); P.fA("SQL Support","btrieve.20.15.html"); P.fA("ODBC Conformance Level","btrieve.20.16.html"); P.fA("Number of Connections and Statements Supported","btrieve.20.17.html"); P.fA("The dBASE Driver","dbasfox.21.01.html"); P.fA("Driver Requirements","dbasfox.21.02.html"); P.fA("Configuring and Connecting to Data Sources","dbasfox.21.03.html"); P.fA("Connection Option Descriptions","dbasfox.21.04.html"); P.fA("Defining Index Attributes on Windows","dbasfox.21.05.html"); P.fA("Defining Index Attributes on UNIX and Linux","dbasfox.21.06.html"); P.fA("Data Types","dbasfox.21.07.html"); P.fA("Column Names","dbasfox.21.08.html"); P.fA("Select Statement","dbasfox.21.09.html"); P.fA("Alter Table Statement","dbasfox.21.10.html"); P.fA("Create and Drop Index Statements","dbasfox.21.11.html"); P.fA("Pack Statement","dbasfox.21.12.html"); P.fA("SQL Statements for FoxPro 3.0 Database Containers","dbasfox.21.13.html"); P.fA("Locking","dbasfox.21.14.html"); P.fA("Isolation and Lock Levels Supported","dbasfox.21.15.html"); P.fA("SQL Support","dbasfox.21.16.html"); P.fA("ODBC Conformance Level","dbasfox.21.17.html"); P.fA("Number of Connections and Statements Supported","dbasfox.21.18.html"); P.fA("The Informix Driver","informixcli.22.01.html"); P.fA("Driver Requirements","informixcli.22.02.html"); P.fA("Configuring and Connecting to Data Sources","informixcli.22.03.html"); P.fA("Connection Option Descriptions","informixcli.22.04.html"); P.fA("Performance Considerations","informixcli.22.05.html"); P.fA("Data Types","informixcli.22.06.html"); P.fA("MTS Support","informixcli.22.07.html"); P.fA("Persisting a Result Set as an XML Data File","informixcli.22.08.html"); P.fA("Isolation and Lock Levels Supported","informixcli.22.09.html"); P.fA("SQL Support","informixcli.22.10.html"); P.fA("ODBC Conformance Level","informixcli.22.11.html"); P.fA("Number of Connections and Statements Supported","informixcli.22.12.html"); P.fA("The Text Driver","text.23.01.html"); P.fA("Driver Requirements","text.23.02.html"); P.fA("Formats for Text Files","text.23.03.html"); P.fA("Configuring Data Sources","text.23.04.html"); P.fA("Using a Connection String","text.23.05.html"); P.fA("Connection Option Descriptions","text.23.06.html"); P.fA("Defining Table Structure on Windows","text.23.07.html"); P.fA("Defining Table Structure on UNIX and Linux","text.23.08.html"); P.fA("Date Masks","text.23.09.html"); P.fA("Data Types","text.23.10.html"); P.fA("Select Statement","text.23.11.html"); P.fA("Alter Table Statement","text.23.12.html"); P.fA("SQL Support","text.23.13.html"); P.fA("ODBC Conformance Level","text.23.14.html"); P.fA("Number of Connections and Statements Supported","text.23.15.html"); P.fA("The XML Driver","xml.24.01.html"); P.fA("Driver Requirements","xml.24.02.html"); P.fA("Supported Tabular Formats for XML Documents","xml.24.03.html"); P.fA("Hierarchical-Formatted XML Document Support","xml.24.04.html"); P.fA("Defining Locations","xml.24.05.html"); P.fA("Specifying Table Names in SQL Statements","xml.24.06.html"); P.fA("Configuring and Connecting to Data Sources","xml.24.07.html"); P.fA("Connection Option Descriptions","xml.24.08.html"); P.fA("Using Hints for Tabular-Formatted XML Documents","xml.24.09.html"); P.fA("Data Types","xml.24.10.html"); P.fA("Unicode Support","xml.24.11.html"); P.fA("Persisting a Result Set as an XML Data File","xml.24.12.html"); P.fA("ODBC Conformance Level","xml.24.13.html"); P.fA("Number of Connections and Statements Supported","xml.24.14.html"); P.fA("SQL Support","xml.24.15.html"); P.fA("Part 4: The Connect XE Drivers","partfour.html"); P.fA("The Greenplum Wire Protocol Driver","greenplum.26.01.html"); P.fA("Driver Requirements","greenplum.26.02.html"); P.fA("Configuring and Connecting to Data Sources","greenplum.26.03.html"); P.fA("Connection Option Descriptions","greenplum.26.04.html"); P.fA("Performance Considerations","greenplum.26.05.html"); P.fA("Data Types","greenplum.26.06.html"); P.fA("Unicode Support","greenplum.26.07.html"); P.fA("Advanced Features","greenplum.26.08.html"); P.fA("Stored Procedure Results","greenplum.26.09.html"); P.fA("Persisting a Result Set as an XML Data File","greenplum.26.10.html"); P.fA("Isolation and Lock Levels Supported","greenplum.26.11.html"); P.fA("SQL Support","greenplum.26.12.html"); P.fA("ODBC Conformance Level","greenplum.26.13.html"); P.fA("Number of Connections and Statements Supported","greenplum.26.14.html"); P.fA("Using Arrays of Parameters","greenplum.26.15.html"); P.fA("The Salesforce Driver","salesforce.27.01.html"); P.fA("Driver Requirements","salesforce.27.02.html"); P.fA("Configuring and Connecting to Data Sources","salesforce.27.03.html"); P.fA("Connection Option Descriptions","salesforce.27.04.html"); P.fA("Performance Considerations","salesforce.27.05.html"); P.fA("Data Types","salesforce.27.06.html"); P.fA("Mapping Objects to Tables","salesforce.27.07.html"); P.fA("Client-Side Caches","salesforce.27.08.html"); P.fA("Catalog Tables","salesforce.27.09.html"); P.fA("Timeouts","salesforce.27.10.html"); P.fA("Views and Remote/Local Tables","salesforce.27.11.html"); P.fA("Using Identifiers","salesforce.27.12.html"); P.fA("Database Configuration File","salesforce.27.13.html"); P.fA("Mapping Objects to Tables","salesforce.27.14.html"); P.fA("Reports","salesforce.27.15.html"); P.fA("Configuring the SQL Engine Server","salesforce.27.16.html"); P.fA("Unicode Support","salesforce.27.17.html"); P.fA("Advanced Features","salesforce.27.18.html"); P.fA("Parameter Metadata Support","salesforce.27.19.html"); P.fA("Using DataDirect Bulk Load With the Salesforce Driver","salesforce.27.20.html"); P.fA("Error Handling","salesforce.27.21.html"); P.fA("Isolation and Lock Levels Supported","salesforce.27.22.html"); P.fA("SQL Support","salesforce.27.23.html"); P.fA("ODBC Conformance Level","salesforce.27.24.html"); P.fA("Number of Connections and Statements Supported","salesforce.27.25.html"); P.fA("The Sybase IQ Wire Protocol Driver","sybaseiq.28.01.html"); P.fA("Driver Requirements","sybaseiq.28.02.html"); P.fA("Configuring and Connecting to Data Sources","sybaseiq.28.03.html"); P.fA("Connection Option Descriptions","sybaseiq.28.04.html"); P.fA("Performance Considerations","sybaseiq.28.05.html"); P.fA("Data Types","sybaseiq.28.06.html"); P.fA("Unicode Support","sybaseiq.28.07.html"); P.fA("Advanced Features","sybaseiq.28.08.html"); P.fA("Unexpected Characters","sybaseiq.28.09.html"); P.fA("NULL Values","sybaseiq.28.10.html"); P.fA("Persisting a Result Set as an XML Data File","sybaseiq.28.11.html"); P.fA("Isolation and Lock Levels Supported","sybaseiq.28.12.html"); P.fA("SQL Support","sybaseiq.28.13.html"); P.fA("ODBC Conformance Level","sybaseiq.28.14.html"); P.fA("Number of Connections and Statements Supported","sybaseiq.28.15.html"); P.fA("Using Arrays of Parameters","sybaseiq.28.16.html"); P.fA("The Driver for the Teradata Database","teradata.29.01.html"); P.fA("Driver Requirements","teradata.29.02.html"); P.fA("Configuring and Connecting to Data Sources","teradata.29.03.html"); P.fA("Connection Option Descriptions","teradata.29.04.html"); P.fA("Data Types","teradata.29.05.html"); P.fA("Unicode Support","teradata.29.06.html"); P.fA("Persisting a Result Set as an XML Data File","teradata.29.07.html"); P.fA("Isolation and Lock Levels Supported","teradata.29.08.html"); P.fA("SQL Support","teradata.29.09.html"); P.fA("ODBC Conformance Level","teradata.29.10.html"); P.fA("Number of Connections and Statements Supported","teradata.29.11.html"); }