DBConnect API is an easy to use C++ object API to allow applications to connect to DBMS. The API currently implements msql, MySQL, Oracle8, ODBC and PostGreSQL drivers in the Unix environments and MySQL, Oracle8 and ODBC in the Windows environment.
Be the first to post a text review of DBConnect API. Rate and review a project by clicking thumbs up or thumbs down in the right column.
Initial Documentation
Finally a new version. The project is now back on track with me being able to commit some time to it. I have implement the initial IBM DB2 driver and added transactional support for MySQL 4 INNODB tables. Look out for more database drivers, script language mappings and of course, some real API documentation.
0.3.5 - HexDigest - When converting binary data to a hex digest, it now converts using uppercase letters - BaseValue Class - Changed to make a deep copy when setting binary value - JDate Class - Added virtual time support and minor new functions to the JDate class - Fixed -ve month modify bug when subtracting causes year decrease - IBM DB2 Driver: - Initial implementation of the IBM DB2 driver (Nice Database :)) - Note: No procedure calling. (Will be in next version) - MySQL Driver: - Added transaction support. (Set mysql_opt_transaction = yes in .ini/.cfg files and use INNODB tables) (TODO: Ref 7) - Fixed ping reconnect problem in ping function. mysql_ping did not reconnect the connection ? - mSQL Driver: - Fixed a small logic bug in the ping function - dbConnect API: - Added command API call. Cannot use execute(sql) anymore. Must use command(sql) then execute() This is to bring the API better inline for use with bind parameters etc (Let me know how it goes) - Added new examples in the examples directory
0.3.5 - HexDigest - When converting binary data to a hex digest, it now converts using uppercase letters - BaseValue Class - Changed to make a deep copy when setting binary value - JDate Class - Added virtual time support and minor new functions to the JDate class - Fixed -ve month modify bug when subtracting causes year decrease - IBM DB2 Driver: - Initial implementation of the IBM DB2 driver (Nice Database :)) - Note: No procedure calling. (Will be in next version) - MySQL Driver: - Added transaction support. (Set mysql_opt_transaction = yes in .ini/.cfg files and use INNODB tables) (TODO: Ref 7) - Fixed ping reconnect problem in ping function. mysql_ping did not reconnect the connection ? - mSQL Driver: - Fixed a small logic bug in the ping function - dbConnect API: - Added command API call. Cannot use execute(sql) anymore. Must use command(sql) then execute() This is to bring the API better inline for use with bind parameters etc (Let me know how it goes) - Added new examples in the examples directory
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?
Thanks for your review!
Get credit for your review by logging in via OpenID. Click your account provider: