Permalink
Find file
Fetching contributors…
Cannot retrieve contributors at this time
278 lines (236 sloc) 9.56 KB
2009-02-20 Veerapuram Varadhan <vvaradhan@novell.com>
* TdsDataReader.cs: Access TdsDataColumn correctly for NET_2_0.
Fixes #466199. Patch by Tom Hindle <tom_hindle@sil.org>
2008-07-06 Sebastien Pouliot <sebastien@ximian.com>
* Mono.Data.TdsClient/TdsCommand.cs: Fix unneeded assignment
for commandText (assigned to self). Also fix another unneeded
assignment (already taken care by the called ctor).
[Found using Gendarme ReviewSelfAssignmentRule]
2005-06-15 Atsushi Enomoto <atsushi@ximian.com>
* Mono.Data.DtsClient.dll.sources :
remove duplicate MonoTODOAttribute.cs
2004-04-05 Lluis Sanchez Gual <lluis@ximian.com>
* Mono.Data.TdsClient.dll.sources: Removed TdsConnectionPool.cs.
2003-02-16 Daniel Morgan <danmorg@sc.rr.com>
* TdsConnection.cs: - parse data source for 2 possible uses:
"Server=hostname",
"Server=hostname,port" and open the connection based on the
resulting server name and port.
2002-12-01 Tim Coleman <tim@timcoleman.com>
* Mono.Data.TdsClient/TdsDataReader.cs:
Change to reflect TdsSchemaInfo -> TdsDataColumnCollection
shift.
2002-11-26 Tim Coleman <tim@timcoleman.com>
* Mono.Data.TdsClient.build:
* makefile.gnu:
Add System.EnterpriseServices to build.
* Mono.Data.TdsClient/TdsCommand.cs:
* Mono.Data.TdsClient/TdsConnection.cs:
* Mono.Data.TdsClient/TdsDataReader.cs:
* Mono.Data.TdsClient/TdsException.cs:
* Mono.Data.TdsClient/TdsParameter.cs:
* Mono.Data.TdsClient/TdsParameterCollection.cs:
* Mono.Data.TdsClient/TdsTransaction.cs:
* Mono.Data.TdsTypes/TdsDecimal.cs:
Copied over from the Sybase classes because the
whole world is changing and I want generic
TDS to keep up.
2002-11-21 Tim Coleman <tim@timcoleman.com>
* Mono.Data.TdsClient.build:
* Mono.Data.TdsClient/TdsCommand.cs:
* Mono.Data.TdsClient/TdsConnection.cs:
* Mono.Data.TdsClient/TdsConnectionPool.cs:
* Mono.Data.TdsClient/TdsDataReader.cs:
* Mono.Data.TdsClient/TdsError.cs:
* Mono.Data.TdsClient/TdsErrorCollection.cs:
* Mono.Data.TdsClient/TdsException.cs:
* Mono.Data.TdsClient/TdsInfoMessageEventArgs.cs:
* Mono.Data.TdsClient/TdsParameterCollection.cs:
* Mono.Data.TdsClient/TdsTransaction.cs:
* Mono.Data.TdsTypes/TdsDecimal.cs:
Modify to accept new Mono.Data.Tds.Protocol
namespace in Mono.Data.Tds assembly, replacing
Mono.Data.TdsClient.Internal
2002-11-19 Tim Coleman <tim@timcoleman.com>
* Mono.Data.TdsClient.Internal/Tds.cs:
* Mono.Data.TdsClient.Internal/Tds50.cs:
* Mono.Data.TdsClient.Internal/TdsPacketSubType.cs:
More changes to get Sybase queries working
properly.
2002-11-18 Tim Coleman <tim@timcoleman.com>
* Mono.Data.TdsClient.Internal/Tds.cs:
* Mono.Data.TdsClient.Internal/Tds50.cs:
* Mono.Data.TdsClient.Internal/TdsComm.cs:
* Mono.Data.TdsClient.Internal/TdsPacketSubType.cs:
* Mono.Data.TdsClient.Internal/TdsPacketType.cs:
Sybase compatibility fixes.
2002-11-15 Tim Coleman <tim@timcoleman.com>
* Mono.Data.TdsClient.Internal/Tds.cs:
Add support for UniqueIdentifier (GUID),
Money types
2002-11-14 Tim Coleman <tim@timcoleman.com>
* list:
* Mono.Data.TdsClient/TdsType.cs:
Add this class
* Mono.Data.TdsClient/TdsDataReader.cs:
Add GetSchemaTable implementation
* Mono.Data.TdsClient.Internal/ITds.cs:
Add RecordsAffected
* Mono.Data.TdsClient.Internal/Tds.cs:
Add RecordsAffected
Fix handling of DateTime, decimal, and float types
* Mono.Data.TdsClient.Internal/Tds42.cs:
* Mono.Data.TdsClient.Internal/Tds50.cs:
* Mono.Data.TdsClient.Internal/Tds70.cs:
* Mono.Data.TdsClient.Internal/TdsPacketColumnInfoResult.cs:
* Mono.Data.TdsClient.Internal/TdsSchemaInfo.cs:
Change SchemaTable handling
* Mono.Data.TdsClient.Internal/TdsPacketRowResult.cs:
Add proper decimal handling
2002-11-13 Tim Coleman <tim@timcoleman.com>
* Mono.Data.TdsClient.Internal/Tds.cs:
Fix GetStringValue, GetTextValue when handling NULL
values.
* Mono.Data.TdsClient.Internal/TdsComm.cs:
Comment out asynchronous socket connect
because it doesn't work properly yet on
Linux.
2002-11-12 Tim Coleman <tim@timcoleman.com>
* Mono.Data.TdsClient.Internal/TdsContext.cs:
Remove this class as it is not being used
* Mono.Data.TdsClient.Internal/ITds.cs
* Mono.Data.TdsClient.Internal/Tds.cs
* Mono.Data.TdsClient.Internal/Tds42.cs
* Mono.Data.TdsClient.Internal/Tds50.cs
* Mono.Data.TdsClient.Internal/Tds70.cs
* Mono.Data.TdsClient.Internal/TdsPacketColumnInfoResult.cs
* Mono.Data.TdsClient.Internal/TdsPacketColumnNamesResult.cs
* Mono.Data.TdsClient.Internal/TdsPacketColumnOrderResult.cs
* Mono.Data.TdsClient.Internal/TdsPacketControlResult.cs
* Mono.Data.TdsClient.Internal/TdsPacketEndTokenResult.cs
* Mono.Data.TdsClient.Internal/TdsPacketOutputParam.cs
* Mono.Data.TdsClient.Internal/TdsPacketRetStatResult.cs
* Mono.Data.TdsClient.Internal/TdsPacketRowResult.cs
* Mono.Data.TdsClient.Internal/TdsPacketUnknown.cs
Remove references to System.Data
2002-11-09 Tim Coleman <tim@timcoleman.com>
* list:
Add new internal classes
* Mono.Data.TdsClient.Internal/TdsInternalException.cs:
* Mono.Data.TdsClient.Internal/TdsTimeoutException.cs:
Add new classes to implement timeouts
* Mono.DataTdsClient/TdsConnection.cs:
* Mono.DataTdsClient/TdsConnectionPool.cs:
Add connection timeout
* Mono.Data.TdsClient.Internal/ITds.cs:
Add command timeouts
* Mono.Data.TdsClient.Internal/Tds.cs:
* Mono.Data.TdsClient.Internal/Tds42.cs:
* Mono.Data.TdsClient.Internal/Tds50.cs:
* Mono.Data.TdsClient.Internal/Tds70.cs:
* Mono.Data.TdsClient.Internal/Tds80.cs:
* Mono.Data.TdsClient.Internal/TdsComm.cs:
Add command, connection timeouts
2002-11-04 Tim Coleman <tim@timcoleman.com>
* list:
Add Mono.Data.TdsClient.Internal.TdsInternalError
Add Mono.Data.TdsClient.Internal.TdsInternalErrorCollection
Add Mono.Data.TdsClient.Internal.TdsInternalErrorMessageEventHandler
Add Mono.Data.TdsClient.Internal.TdsInternalErrorMessageEventArgs
Add Mono.Data.TdsClient.Internal.TdsInternalInfoMessageEventHandler
Add Mono.Data.TdsClient.Internal.TdsInternalInfoMessageEventArgs
Remove Mono.Data.TdsClient.Internal.TdsPacketErrorResult
Remove Mono.Data.TdsClient.Internal.TdsPacketErrorResultCollection
Remove Mono.Data.TdsClient.Internal.TdsPacketMessageResult
* Mono.Data.TdsClient/TdsInfoMessageEventArgs.cs:
* Mono.Data.TdsClient/TdsInfoMessageEventHandler.cs:
* Mono.Data.TdsClient.Internal/TdsInternalError.cs:
* Mono.Data.TdsClient.Internal/TdsInternalErrorCollection.cs:
* Mono.Data.TdsClient.Internal/TdsInternalErrorMessageEventArgs.cs:
* Mono.Data.TdsClient.Internal/TdsInternalErrorMessageEventHandler.cs:
* Mono.Data.TdsClient.Internal/TdsInternalInfoMessageEventArgs.cs:
* Mono.Data.TdsClient.Internal/TdsInternalInfoMessageEventHandler.cs:
New classes added
* Mono.Data.TdsClient.Internal/TdsPacketErrorResult.cs:
* Mono.Data.TdsClient.Internal/TdsPacketErrorResultCollection.cs:
* Mono.Data.TdsClient.Internal/TdsPacketMessageResult.cs:
Classes removed
* Mono.Data.TdsClient/TdsCommand.cs:
* Mono.Data.TdsClient/TdsConnection.cs:
* Mono.Data.TdsClient/TdsError.cs:
* Mono.Data.TdsClient/TdsErrorCollection.cs:
* Mono.Data.TdsClient/TdsException.cs:
* Mono.Data.TdsClient/TdsTransaction.cs:
* Mono.Data.TdsClient/TdsPacketColumnInfoResult.cs:
More implementation
* Mono.Data.TdsClient.Internal/ITds.cs:
* Mono.Data.TdsClient.Internal/Tds.cs:
* Mono.Data.TdsClient.Internal/Tds42.cs:
* Mono.Data.TdsClient.Internal/Tds50.cs:
* Mono.Data.TdsClient.Internal/Tds70.cs:
* Mono.Data.TdsClient.Internal/Tds80.cs:
New events added
2002-11-04 Tim Coleman (tim@timcoleman.com)
* list :
Add Mono.Data.TdsClient.Internal.TdsBigDecimal
2002-11-03 Tim Coleman (tim@timcoleman.com)
* list :
Add Mono.Data.TdsTypes
Add Mono.Data.TdsClient.Locale.cs
Add Mono.Data.TdsClient.Internal.TdsColumnStatus.cs
2002-10-31 Tim Coleman (tim@timcoleman.com)
* list :
Add TdsSchemaInfo.cs
2002-10-30 Tim Coleman (tim@timcoleman.com)
* list :
Remove TdsColumnSchema.cs
2002-10-25 Tim Coleman (tim@timcoleman.com)
* list:
Add new files to build.
2002-10-24 Tim Coleman (tim@timcoleman.com)
* list:
Add new files to build.
2002-10-23 Tim Coleman (tim@timcoleman.com)
* list:
Add new files to build
* Mono.Data.TdsClient.build:
Exclude Tds70.cs, Tds80.cs, Tds50.cs
Those should only be included with
the appropriate providers.
2002-10-22 Tim Coleman (tim@timcoleman.com)
* list:
Add TODOAttribute in both
namespaces
Add TdsConnectionPool
2002-10-20 Tim Coleman (tim@timcoleman.com)
* list:
Add new files to build.
2002-10-19 Tim Coleman (tim@timcoleman.com)
* list:
Add new files to build.
2002-10-18 Tim Coleman (tim@timcoleman.com)
* list:
Add Mono.Data.TdsClient.Internal/TdsCommInternal.cs
Add
Mono.Data.TdsClient.Internal/TdsConnectionParametersInternal.cs
Mono.Data.TdsClient.Internal/TdsInternal.cs
2002-10-17 Tim Coleman (tim@timcoleman.com)
* list:
Add files from Mono.Data.TdsClient.Internal
* makefile.gnu:
Add reference to System.Data.dll. This is
fine, just not the reverse.
2002-10-16 Daniel Morgan <danmorg@sc.rr.com>
* Mono.Data.TdsClient.build: added build for windows
* Test: added directory for tests
* Mono.Data.TdsClient/TdsVersion.cs: added file for
enum TdsVersion
* Mono.Data.TdsClient/TdsConnection.cs: added public
property TdsVersion so it can be set to
use TDS version 4.2, 5.0, 7.0, or 8.0. Also, added
comments
2002-10-16 Tim Coleman (tim@timcoleman.com)
* ChangeLog:
* list:
* makefile.gnu:
Added new files to start this assembly