2002-07-11 Rodrigo Moya <rodrigo@ximian.com>
[mono.git] / mcs / class / System.Data / System.Data.OleDb / ChangeLog
index f7b2f770d7baa2769da0cf81bc3a8b7a3aa32422..afbf83399cb4542ea8f3aac87582629fbc0d996b 100644 (file)
@@ -1,3 +1,112 @@
+2002-07-11  Rodrigo Moya <rodrigo@ximian.com>
+
+       * libgda.cs: added new libgda functions and some enumerations.
+
+       * OleDbParameter.cs (IsNullable): removed explicit implementation
+       of the set method for this property.
+
+       * OleDbDataAdapter.cs (MissingMappingAction): implemented.
+       (MissingSchemaAction): implemented.
+
+2002-07-10  Tim Coleman <tim@timcoleman.com>
+       * OleDbCommandBuilder.cs: Added new methods, properties
+       * OleDbConnection.cs: Modified constructor
+       * OleDbError.cs: Added stubbs
+       * OleDbException.cs: Added stubbs
+       * OleDbInfoMessageEventArgs.cs: Added stubbs
+       * OleDbInfoMessageEventHandler.cs: style change
+       * OleDbParameter.cs: Added conversion from type to OleDbType
+       * OleDbPermission.cs: Added stubbs
+       * OleDbSchemaGuid.cs: Added stubbs
+       * OleDbTransaction.cs: New constructors, changes to methods to
+               support transaction nesting
+       * libgda.cs: Added my name to this file
+
+2002-07-09  Tim Coleman <tim@timcoleman.com>
+       * OleDbCommand.cs: Style changes, added new methods
+       * OleDbConnection.cs: Style changes, added new methods
+       * OleDbDataAdapter.cs: Implementation
+       * OleDbDataReader.cs: Added stubbs
+       * OleDbErrorCollection.cs: Added stubbs, some implementation
+       * OleDbParameter.cs: Style changes, added new methods
+       * OleDbParameterCollection.cs: Style changes, added new methods
+       * OleDbPermissionAttribute.cs: Style changes, added new methods
+       * OleDbRowUpdatedEventArgs.cs: Added stubbs
+       * OleDbRowUpdatingEventArgs.cs: Added stubbs
+       * OleDbTransaction.cs: Style changes, added new methods
+       * OleDbType.cs: Fixed two typos
+       * libgda.cs: Style changes, added new methods
+
+2002-06-03  Rodrigo Moya <rodrigo@ximian.com>
+
+       * OleDbParameterCollection.cs (GetEnumerator, SyncRoot,
+       IsSynchronized): implemented.
+
+2002-06-02  Rodrigo Moya <rodrigo@ximian.com>
+
+       * OleDbTransaction.cs (Dispose): added missing method.
+
+       * OleDbCommand.cs (Clone): added missing methods.
+       (Parameters, Transaction, Connection): made these overload
+       IDbCommand's ones.
+
+       * OleDbParameterCollection.cs (IndexOf, Remove, RemoveAt):
+       call m_list methods, not own ones.
+
+       * OleDbParameter.cs: more implementation.
+       
+2002-06-02  Rodrigo Moya <rodrigo@ximian.com>
+
+       * OleDbTransaction.cs (Connection, IsolationLevel, Begin,
+       Commit, Rollback): implemented.
+       (GdaConnection): added new internal property.
+
+       * OleDbParameter.cs:
+       * OleDbParameterCollection.cs: implemented some methods and
+       properties.
+
+       * libgda.cs: added yet more libgda API functions.
+
+2002-06-01  Rodrigo Moya <rodrigo@ximian.com>
+
+       * libgda.cs: added new libgda API functions.
+
+       * OleDbConnection.cs (Provider): implemented.
+       (BeginTransaction): made it overload IDbConnection methods.
+       (ChangeDatabase): new stub, needs some work on libgda for being
+       implemented.
+       (Clone): new stub.
+       (Close): implemented.
+       (CreateCommand): implemented.
+       (GetOleDbSchemaTable): new stub, until I understand what to do here.
+       (Open): implemented basic stuff, which is just supporting connection
+       strings that represent a GDA data source name. More to come.
+       (InfoMessage, StateChange): added events.
+
+       * TestOleDb.cs: test program for System.Data.OleDb.
+
+2002-05-29  Rodrigo Moya <rodrigo@ximian.com>
+
+       * libgda.cs: added static constructor.
+       (GdaClient): new static property to get the underlying GdaClient
+       object.
+
+       * OleDbConnection.cs: removed GDA initialization, which belongs to
+       the static 'libgda' class.
+
+2002-05-29  Rodrigo Moya <rodrigo@ximian.com>
+
+       * libgda.cs: static class for libgda API calls.
+
+       * OleDbConnection.cs: implemented constructors.
+       (ConnectionString, Connectiontimeout, Database, State):
+       implemented class properties.
+       (BeginTransaction): implemented.
+
+       * OleDbTransaction.cs: implemented protected constructors.
+
+       * TestGDA.cs: simple test for libgda API.
+
 2002-05-27  Rodrigo Moya <rodrigo@ximian.com>
 
        Started System.Data.OleDb provider, based on libgda.