Explorar o código

2003-08-26 Gonzalo Paniagua Javier <[email protected]>

	* DbDataAdapter.cs: provide a Type for ToArray to avoid invalid cast
	exception. Thanks to Mark Easton <[email protected]>.

svn path=/trunk/mcs/; revision=17622
Gonzalo Paniagua Javier %!s(int64=22) %!d(string=hai) anos
pai
achega
9d7bca1564

+ 5 - 0
mcs/class/System.Data/System.Data.Common/ChangeLog

@@ -1,3 +1,8 @@
+2003-08-26  Gonzalo Paniagua Javier <[email protected]>
+
+	* DbDataAdapter.cs: provide a Type for ToArray to avoid invalid cast
+	exception. Thanks to Mark Easton <[email protected]>.
+
 2003-07-31  Duncan Mak  <[email protected]>
 
 	* DataAdapter.cs (CloneInternals): Mark with ObsoleteAttribute for

+ 1 - 1
mcs/class/System.Data/System.Data.Common/DbDataAdapter.cs

@@ -347,7 +347,7 @@ namespace System.Data.Common {
 						primaryKey.Add (table.Columns [dsColumnName]);	
 			}
 			if (MissingSchemaAction == MissingSchemaAction.AddWithKey && primaryKey.Count > 0)
-				table.PrimaryKey = (DataColumn[])(primaryKey.ToArray());
+				table.PrimaryKey = (DataColumn[])(primaryKey.ToArray(typeof (DataColumn)));
 		}
 
 		[MonoTODO]