2007-01-08 Igor Zelmanovich <igorz@mainsoft.com>
authorIgor Zelmanovich <igorz@mono-cvs.ximian.com>
Mon, 8 Jan 2007 16:14:23 +0000 (16:14 -0000)
committerIgor Zelmanovich <igorz@mono-cvs.ximian.com>
Mon, 8 Jan 2007 16:14:23 +0000 (16:14 -0000)
* SqlDataSourceView.cs: fixed CreateDbParameter, used DBNull for value=null.

svn path=/trunk/mcs/; revision=70659

mcs/class/System.Web/System.Web.UI.WebControls/ChangeLog
mcs/class/System.Web/System.Web.UI.WebControls/SqlDataSourceView.cs

index 1990256b422279a26b941c9c59d67e90c3dbc520..548bd65eec2d2134295c37c250026eadceecebc6 100644 (file)
@@ -1,3 +1,7 @@
+2007-01-08 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * SqlDataSourceView.cs: fixed CreateDbParameter, used DBNull for value=null.
+
 2007-01-08 Igor Zelmanovich <igorz@mainsoft.com>
 
        * ButtonField.cs: fixed: consider its CausesValidation property.
index 2ceaf7caf08175fa4cdd8c8c10f5dd43dfed04a0..c3ddd5e9af1af603145e2061f8902cbc99f8ba23 100644 (file)
@@ -413,7 +413,10 @@ namespace System.Web.UI.WebControls {
                {
                        DbParameter dbp = factory.CreateParameter ();
                        dbp.ParameterName = ParameterPrefix + name;
-                       dbp.Value = value;
+                       if (value == null)
+                               dbp.Value = DBNull.Value;
+                       else
+                               dbp.Value = value;
                        dbp.Direction = dir;
                        if (size != -1)
                                dbp.Size = size;