2004-04-05 Lluis Sanchez Gual * TdsConnection.cs: Use the connection pool implemented in Mono.Data.Tds. 2004-04-01 Lluis Sanchez Gual * TdsDataReader.cs: Null values are now represented with DBNull instances. Deal with this. 2002-11-04 Daniel Morgan * Locale.cs: added missing file. Build blocker. 2002-11-03 Tim Coleman (tim@timcoleman.com) * TdsDatareader.cs: Add BaseColumnName, rename BaseTableName 2002-10-31 Tim Coleman (tim@timcoleman.com) * TdsDataReader.cs: D'oh! Now use TdsSchemaInfo because SchemaInfo is internal to System.Data.dll 2002-10-30 Tim Coleman (tim@timcoleman.com) * TdsDataReader.cs: Use SchemaInfo instead of TdsColumnSchema 2002-10-25 Tim Coleman (tim@timcoleman.com) * TdsConnection.cs: * TdsConnectionPool.cs: Use a different locking mechanism for connection pools. The connection pool now uses a Monitor to have exclusive access. * TdsDataReader.cs: Implement a bit more. 2002-10-24 Tim Coleman (tim@timcoleman.com) * TdsDataAdapter.cs: * TdsRowUpdatedEventArgs.cs: * TdsRowUpdatedEventHandler.cs: * TdsRowUpdatingEventArgs.cs: * TdsRowUpdatingEventHandler.cs: New classes added. * TdsCommand.cs: Implemented the ExecuteReader () method * TdsConnection.cs: Added Dispose (), fixed connection parameter bug * TdsDataReader.cs: Implemented many methods 2002-10-23 Tim Coleman (tim@timcoleman.com) * TdsCommand.cs: Change ExecuteReader call * TdsConnection.cs: Much to do with the restructuring of the TDS objects and some simplification. * TdsConnectionPool.cs: Some modifications to do with above. * TdsTransaction.cs: Move calls out of Tds object and into here. Simpler, makes Tds object smaller, doesn't change this much. 2002-10-22 Tim Coleman (tim@timcoleman.com) * TdsConnectionPool.cs: New class added for pooling connections * TdsCommand.cs: * TdsTransaction.cs: Some implementation, handling of pooled connections and such. * TdsConnection.cs: Code cleanups, more implementation Connection pooling (works!) * TODOAttribute.cs: Add this to this namespace * TdsDataReader.cs: * TdsErrorCollection.cs: * TdsException.cs: * TdsParameterCollection.cs: Change the TODO attributes 2002-10-21 Tim Coleman (tim@timcoleman.com) * TdsConnection.cs: Make sure to set the TDS Version. (This will use 4.2) 2002-10-20 Tim Coleman (tim@timcoleman.com) * TdsConnection.cs: Lots of stuff to get this working somewhat. 2002-10-19 Tim Coleman (tim@timcoleman.com) * TdsDataReader.cs: * TdsError.cs: * TdsErrorCollection.cs: * TdsException.cs: * TdsParameter.cs: * TdsParameterCollection.cs: Added new classes, to get started with this namespace. This is pretty much what is needed to do things like TdsConnection and so on. * TdsCommand.cs: De-wrappify this class. There is no longer a Mono.Data.TdsClient.Internal.TdsCommandInternal class. * TdsConnection.cs: De-wrappify this class. There is no longer a Mono.Data.TdsClient.Internal.TdsConnectionInternal class. * TdsTransaction.cs: De-wrappify this class. There is no longer a Mono.Data.TdsClient.Internal.TdsTransactionInternal class. 2002-10-17 Tim Coleman (tim@timcoleman.com) * IsolationLevel.cs: Removed, as we now use IsolationLevel from System.Data * TdsCommand.cs: * TdsConnection.cs: * TdsTransaction.cs: These classes are now just wrappers for the Mono.Data.TdsClient.Internal classes. * TdsServerType.cs: Slight modification 2002-10-16 Tim Coleman (tim@timcoleman.com) * ChangeLog: New ChangeLog * IsolationLevel.cs: * TdsCommand.cs: * TdsConnection.cs: * TdsServerType.cs: * TdsTransaction.cs: Added skeletons to get started.