| ESL Database Services |
| Overview |
| EDS Components |
| ODBC Driver Conformance Levels |
| Determining Driver Conformance Levels |
| Determining API Conformance |
| Determining SQL Conformance |
| Writing ESL Applications |
| A Simple EDS Application |
| Communicating with a Data Source |
| Connecting to the Data Source |
| Executing SQL Statements |
| Submitting a SQL Statement |
| Requesting Asynchronous Processing |
| Performing Transactions |
| Retrieving Results |
| Data Types |
| Binding |
| Using Cursors |
| Retrieving Return Codes |
| Retrieving Error Codes |
| Terminating Transactions and Connections |
| Statement Processing |
| Transactions |
| Connection |
| EDS High Level Functions |
| ESL Memory Considerations |
| Command Summary |
| Connecting to a Data Source |
| Obtaining Driver and Data Source Information |
| Obtaining Catalog Information |
| Setting and Retrieving Driver Options |
| Preparing EDS Requests |
| Submitting Requests |
| Retrieving Results |
| Terminating a Statement |
| Terminating a Connection |
| EDS High Level Commands |
| Catalog Commands |
| EDS Commands |
| EDSAllocConnect |
| EDSAllocEnv |
| EDSAllocStmt |
| EDSBindCol |
| EDSBrowseConnect |
| EDSCancel |
| EDSColAttributes |
| EDSColumnPrivileges |
| EDSColumns |
| EDSConnect |
| EDSDataSources |
| EDSDeInitConnect |
| EDSDeInitEnv |
| EDSDescribeCol |
| EDSDescribeParam |
| EDSDisconnect |
| EDSDriverConnect |
| EDSError |
| EDSExecDirect |
| EDSExecute |
| EDSExtendedFetch |
| EDSFetch |
| EDSForeignKeys |
| EDSFreeConnect |
| EDSFreeEnv |
| EDSFreeStmt |
| EDSGetConnectOption |
| EDSGetCursorName |
| EDSGetData |
| EDSGetFunctions |
| EDSGetInfo |
| EDSGetStmtOption |
| EDSGetTypeInfo |
| EDSInit |
| EDSMoreResults |
| EDSNativeSql |
| EDSNumParams |
| EDSNumResultCols |
| EDSParamData |
| EDSParamOptions |
| EDSPrepare |
| EDSPrimaryKeys |
| EDSProcedureColumns |
| EDSProcedures |
| EDSPutData |
| EDSQueryBitmask |
| EDSQueryInternalError |
| EDSRowCount |
| EDSSetConnectOption |
| EDSSetCursorName |
| EDSSetParam |
| EDSSetPos |
| EDSSetScrollOptions |
| EDSSetStmtOption |
| EDSSpecialColumns |
| EDSStaticBind |
| EDSStatistics |
| EDSTables |
| EDSTablePrivileges |
| EDSTransact |
| EDS ODBC Error Codes |
| EDS ODBC State Transition Tables |
| Environment and Connection State Transitions |
| Statement Transitions |
| Data Types |
| SQL Data Types |
| Minimum SQL Data Types |
| Core SQL Data Types |
| Extended SQL Data Types |
| ESL Data Types |
| Default Data Type Conversions |
| Precision |
| Scale |
| Length |
| Display Size |
| Converting Data from SQL to ESL Data Types |
| Converting Character SQL Data to ESL Data |
| Converting Numeric SQL Data to ESL Data |
| Converting Binary SQL Data to ESL Data |
| Converting Date SQL Data to ESL Data |
| Converting Time SQL Data to ESL Data |
| Converting Timestamp SQL Data to ESL Data |
| Converting Data from ESL to SQL Data Types |
| Converting Character ESL Data to SQL Data |
| Converting Numeric ESL Data to SQL Data |
| Code Samples |
| Static SQL Using Core Commands |
| Static SQL using High Level Commands |
© 2011 ESL Syndetic Ltd.