MySQL  

Speed, Power and Precision
 
Company | Products | Services | Documentation | News | Portals | Downloads
Quick links: sitemap | search | training | support | consulting | partners | jobs | order | mailing lists
  Navigation
Company
Products
What is MySQL
MySQL 4.0
MyODBC
Introduction
Features
Manual
FAQ
Downloads
MyCC
Downloads
Crash-Me
Benchmarks
Documentation
Licensing
Technical Support
MySQL Pricing
Download Logos
Trademark Policy
Services
Documentation
News
Portals
Downloads
  Order


  Your Story
Tell us your MySQL story!
  Search

Supported features and or APIs by MyODBC 3.51


Here is the list of features supported or enhanced to the existing MyODBC 2.50:

-- SQLAllocHandle

-- SQLFreeHandle

-- SQLSetEnvAttr, using this, the driver can be configured
   its functionality based on the ODBC version
   
-- SQLGetEnvAttr

-- SQLSetConnectAttr

-- SQLGetConnectAttr

-- SQLSetStmtAttr

-- SQLGetStmtAttr

-- SQLFetchScroll

-- SQLBulkOperations with SQL_ADD (Bulk Inserts)

-- SQLGetDiagRec

-- SQLGetDiagField

-- SQLCloseCursor

-- SQLEndTran

-- SQLGetInfo, re-written completly

-- SQLGetFunctions, re-written completly

-- Complete changes to error handling. Also driver returns
   the SQLSTATE values based on the ODBC version.
   
-- Support of dynamic cursor type
   
-- Enhanced cursor handling

-- Changed SQLGetTypeInfo to return column headers as 
   per 3.5 spec
   
-- Changed all catalog APIs to return column headers 
   as per 3.5 spec
   
-- Support of dynamic cursor type

-- New feature called 'Test Data Source' in the DSN setup
   dialog, so that the DSN settings can be tested while
   configuring.
   
-- Added 'HELP' button to DSN setup dialog, which links
   to online MyODBC manual.
   
-- Added SOCKET option to SQLConnect API i.e. in odbc.ini

-- Support of depricated API 'SQLParamOptions'
   so that one can supply batch parameter processing
   with 2.x applications
   
-- Added server name and version to the statement 
   error prfix i.e. the error prfix looks something 
   like [MySQL][ODBC 3.51 Driver][mysqld-3.23.46-max]
   
-- Added SOCKET option to SQLConnect API i.e. in odbc.ini

-- Fix to SQL_FETCH_RELATIVE from SQLExtendedFetch or 
   SQLFetchScroll, to handle the following cases:
  
   - BeforeStart AND FetchOffset <= 0
   - CurrRowsetStart = 1 AND FetchOffset < 0
   - CurrRowsetStart > 1 AND 
     CurrRowsetStart + FetchOffset < 1 AND
     |FetchOffset| > RowsetSize
   - CurrRowsetStart > 1 AND 
     CurrRowsetStart + FetchOffset < 1 AND
     |FetchOffset| <= RowsetSize         
     
-- Fix to SQL_FETCH_RELATIVE from SQLExtendedFetch or 
   SQLFetchScroll, to handle the case when 
   
    FetchOffset  < 0 AND
    |FetchOffset| > LastResultRow AND
    |FetchOffset| > RowsetSize    
    
-- Fix to memory leaks on unix when linked with 
   iodbc or unixodbc.
   
-- Support of depricated API 'SQLParamOptions'
   so that one can supply batch parameter processing
   with 2.x applications
   
-- Added server name and version to the statement 
   error prfix i.e. the error prfix looks something 
   like [MySQL][ODBC 3.51 Driver][mysqld-3.23.46-max]

-- FILEDSN support

Apart from the above,

-- MyODBC 3.51 allows backward compatibility, i.e. all 
   2.50 applications will work without any problems. 

-- MySQL ODBC 3.51 Programmer's Reference Manual and 
   frequently Asked Questions(FAQs) are live.
suggest this page to a friend | contact us
sitemap | search | training | support | consulting | partners | jobs | order | mailing lists
© 1995-2002 MySQL AB
privacy policy