Revision History

# 10-10-1999	Thomas Kishel

	Implemented do().

# 07-12-2001	Edwin Pratomo

	Implemented explicit master/slave relationship.

# 03-08-2002	Thomas Kishel	

	Trying to build a release.

# 04-10-2002	Thomas Kishel

	Building a release.

# 11-01-2002	Thomas Kishel

	Added generic error handling. 
	Added empty DESTROY methods.
	Added return of multiple results to example.pl.
	Added connected dsn list attribute.
	Corrected the return of multiple results. 
	Normalized code and code formatting.

# 08-24-2004	Thomas Kishel

	Corrected documentation.

# 09-01-2004	Pat Deegan

	Added delete before assignment in mx_method_all and prepare.
	Corrected mx_default_statement_mode.

# 01-25-2005	Daniel J. Wright

	Corrected the return of results for fetchrow_array.

# 07-19-2005	David Muir Sharnof

	Added ability to pass attributes (other than mx_error_proc) in DSN parameter.

# 10-24-2005	Satoshi Tanimoto 

	Improved SQL statement parsing.

# 05-15-2006	Rhesa Rozendaal

	Added transaction support.

# 01-07-2007	Mark Stos

	#24220 Some SELECTs were being falsely classifed as "modifying" statements.
	#24219 Support SELECTs that modify.

# 06-25-2007    Thomas Kishel

	# Remember COPY_EXTENDED_ATTRIBUTES_DISABLE!
	# Module cleanup.

# 12-24-2007    Thomas Kishel

	Fixed Bug ID: 31768
	Old list for DBI functions "Line 576". 
	Not found info functions like column_info etc.