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.