mSQL for JAVA (Version 1.0.1)

Copyright (c) 1995 Darryl Collins (darryl@minmet.uq.oz.au)
-------------------------------------------------------------------------------
The accompanying code implements a version of the mSQL API for 
JDK 1.0.  The package may be used in applets by including 
the class files in the same subdirectory as other class files you
develop for your applet. 

The API is implemented as a set of four Objects:
	
	Msql, MsqlData, MsqlResult and MsqlRow

The Msql class implements those parts of the API associated with communication
(Connect, Close, SelectDB, Query, ListDBs, ListTables, ListFields)

The MsqlData class provides storage for a number of MsqlRow objects and
implements functions which allow access to the row data. 
(FetchRow, DataSeek, NumRows, NumFields)

The MsqlResult class provides storage for the results of a query and implements
functions to allow access to the data and field information. 
(FetchRow, DataSeek, FetchField, FieldSeek, NumRows, NumFields)

Please let me know if you find this code useful or if you have any bug-reports,
patches or suggestions.  

Documentation and examples are available at:
		
		http://www.minmet.uq.oz.au/msqljava

Darryl

--
Revision History

Msql-1.0.0	Initial Release

Msql-1.0.1	Fixed problem with receiving Version number from server.
		Solved problem of client hanging when used with msql-1.0.10.

Msql-1.0.2	Added trap for Security Exceptions during Connect.
		Solved problem of server hanging when used with 
		Netscape 2.0 beta 3.

Msql-1.0.3	Fix problem with handling field values.
--
Darryl Collins						  Phone: +61 7 3653968
Computer Systems Manager				  FAX:   +61 7 3653888
Mining & Metallurgical Engineering	            http://www.minmet.uq.oz.au
University of Queensland			 email: darryl@minmet.uq.oz.au
