[prev in list] [next in list] [prev in thread] [next in thread] 

List:       mono-patches
Subject:    [Mono-patches] mcs/class/System.Data/System.Data.Common DbDataAdapter.cs,1.33,1.34
From:       eran () mono-cvs ! ximian ! com (Eran Domb <erand () mainsoft ! com>)
Date:       2003-11-30 15:20:35
[Download RAW message or body]

Update of /cvs/public/mcs/class/System.Data/System.Data.Common
In directory mono-cvs.ximian.com:/tmp/cvs-serv13609

Modified Files:
	DbDataAdapter.cs 
Log Message:
	DbDataAdapter.cs : Check if there is mapping to avoid exception.


Index: DbDataAdapter.cs
===================================================================
RCS file: /cvs/public/mcs/class/System.Data/System.Data.Common/DbDataAdapter.cs,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -d -r1.33 -r1.34
--- DbDataAdapter.cs	23 Nov 2003 17:28:59 -0000	1.33
+++ DbDataAdapter.cs	30 Nov 2003 15:20:33 -0000	1.34
@@ -582,8 +582,8 @@
 
 					foreach (IDataParameter parameter in command.Parameters) {
 						string dsColumnName = parameter.SourceColumn;
-						DataColumnMapping mapping = columnMappings [parameter.SourceColumn];
-						if (mapping != null) dsColumnName = mapping.DataSetColumn;
+						if (columnMappings.Contains(parameter.SourceColumn))
+							dsColumnName = columnMappings [parameter.SourceColumn].DataSetColumn;
 						DataRowVersion rowVersion = DataRowVersion.Default;
 
 						// Parameter version is ignored for non-update commands

_______________________________________________
Mono-patches maillist  -  Mono-patches@ximian.com
http://lists.ximian.com/mailman/listinfo/mono-patches
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic