[bcl] Remove NET_4_5 defines from class libs.
[mono.git] / mcs / class / System.Data / System.Data.SqlClient / ChangeLog
index 249aeb76d9be0c0f1b5992a1970e7216f53673f8..c43bf957255ea648a598d76cf6ef562e3a39c7f5 100644 (file)
@@ -1,3 +1,122 @@
+2010-10-01  Veerapuram Varadhan  <vvaradhan@novell.com>
+
+       ** Fixes #561667
+       * SqlCommand.cs (Dispose): While Disposing, set connection's datareader 
+       to null so as the connection can be reused with another datareader.
+       
+2010-07-28  Veerapuram Varadhan  <vvaradhan@novell.com>
+
+       ** Fixes #584833
+       * SqlCommand.cs (DeriveParameters): Support procedure name nomenclature 
+       of the form <database>.<user>.<procname> .
+       
+2010-06-15  Veerapuram Varadhan  <vvaradhan@novell.com> 
+       ** Fixes #613087
+       * SqlDataReader.cs (GetSqlValue): Tds70 returns decimal (18,0) 
+       and beyond as System.Int64.
+       
+2010-03-26  Veerapuram Varadhan  <vvaradhan@novell.com>
+
+       * SqlDataAdapter.cs: 2.0 profile changes
+       
+2009-12-03  Jonathan Pobst  <monkey@jpobst.com>
+
+       * SortOrder.cs: Add enum.
+
+2009-10-28  Veerapuram Varadhan <vvaradhan@novell.com>
+
+       * SqlCommandBuilder.cs (RowUpdatingHandler): Use base version for 2.0 profile.
+       
+2009-10-14  Jonathan Pryor  <jpryor@novell.com>
+
+       * SqlConnection.cs: Remove EnterpriseServices dependency from the
+         MonoTouch profile.
+
+2009-08-17  Veerapuram Varadhan  <vvaradhan@novell.com>
+
+       ** Fixes #525306
+       * SqlConnection.cs (Open): Use Tds80 also in case of non-pooling 
+       connections.
+
+2009-08-01  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * SqlParameter.cs (ConvertToFrameworkType): Only wrap FormatException
+       on 2.0 profile.
+
+2009-07-30  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * SqlParameter.cs: Modified ConvertToFrameworkType to only perform
+       conversion if type of value is different from "system type". Make
+       DbTypeMapping hashtable available on 1.0 profile, and add missing
+       mappings. Wrap FormatException adding information on conversion
+       that failed.
+
+2009-07-30  Veerapuram Varadhan  <vvaradhan@novell.com>
+
+       * SqlDataAdapter.cs (*Command): Build fix for 1.x profile.
+       
+2009-07-30  Veerapuram Varadhan  <vvaradhan@novell.com>
+
+       ** Fixes the issue reported by Scott <Scott.Fluto@cmgl.ca> in Mono-list
+       * SqlParameter.cs (ConvertToFrameworkType): Return String.Empty 
+       in case of zero-length strings.
+       
+2009-07-30  Veerapuram Varadhan  <vvaradhan@novell.com>
+
+       * SqlDataAdapter.cs (IDbDataAdapter.*Command): Remove over-engineered 
+       checks as the base implementation is changed.
+       
+2009-07-29  Veerapuram Varadhan  <vvaradhan@novell.com>
+
+       * SqlDataAdapter.cs (IDbDataAdapter.*Command): Revert some of my earlier
+       changes.  Validate the incoming value as we use bases' implementation now.
+       Fixes failing tests.
+
+       * SqlParameter.cs (GetSqlValue): Simplify handling of SqlValue and SqlTypes.
+       (SqlTypeToFramworkType): Added support for SqlChars and SqlBytes types.
+
+2009-07-28  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * SqlCommand.cs: Ensure connection is closed if CloseConnection
+       behavior is set, and reader could not be created.
+
+2009-07-28  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * More clean up of fix for #522624/#507663
+       * SqlCommandBuilder.cs: Appropriately handle rowUpdatingHandler and
+       more cleanup for 2.0 profile.
+
+2009-07-26  Veerapuram Varadhan  <vvaradhan@novell.com>
+
+       * SqlParameter.cs (get/set_SqlValue, GetSqlValue): Return the appropriately 
+       SQL-typed param value.  Fixes failing provider tests.
+       
+2009-07-28  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * SqlCommand.cs: Ensure connection is closed if CloseConnection
+       behavior is set, and reader could not be created.
+       
+2009-07-26  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * SqlParameter.cs: Improved support for SqlValue and SqlTypes.
+
+2009-07-25  Veerapuram Varadhan  <vvaradhan@novell.com>
+
+       * SqlDataReader.cs: Added new schema fields to the schema row. 
+       Fixes a failing provider test.
+
+2009-07-25  Veerapuram Varadhan  <vvaradhan@novell.com>
+
+       * Fixes #507663
+       * SqlCommandBuilder.cs: From 2.0 onwards, use base's 
+       implementation for handling auto-generated commands.
+       * SqlDataAdapter.cs: -- ditto --
+       
+2009-07-15  Veerapuram Varadhan  <vvaradhan@novell.com>
+
+       * SqlParameter.cs: Implement the "internal" FrameworkDbType, 
+       DbTypeMapping and SystemType properties.
+       
 2009-05-08  Veerapuram Varadhan  <vvaradhan@novell.com>
 
        ** Fixes #497715 - based on a patch by Jonas Larsson