Author: kostat
Date: 2007-01-14 11:29:10 -0500 (Sun, 14 Jan 2007)
New Revision: 70986

Modified:
   
branches/mainsoft/gh20preview2/mcs/class/System.Data/System.Data.SqlClient.jvm/SqlCommand.cs
Log:
merge -r 70984:70985

Modified: 
branches/mainsoft/gh20preview2/mcs/class/System.Data/System.Data.SqlClient.jvm/SqlCommand.cs
===================================================================
--- 
branches/mainsoft/gh20preview2/mcs/class/System.Data/System.Data.SqlClient.jvm/SqlCommand.cs
        2007-01-14 16:28:05 UTC (rev 70985)
+++ 
branches/mainsoft/gh20preview2/mcs/class/System.Data/System.Data.SqlClient.jvm/SqlCommand.cs
        2007-01-14 16:29:10 UTC (rev 70986)
@@ -84,6 +84,23 @@
 
                #region Properties
 
+               public override string CommandText {
+                       get {
+                               string commandText = base.CommandText;
+                               if (CommandType != CommandType.StoredProcedure 
|| string.IsNullOrEmpty (commandText))
+                                       return commandText;
+
+                               string trimmedCommandText = commandText.TrimEnd 
();
+                               if (commandText [0] != '[' && 
trimmedCommandText [trimmedCommandText.Length - 1] != ')')
+                                       commandText = String.Concat ("[", 
commandText, "]");
+
+                               return commandText;
+                       }
+                       set {
+                               base.CommandText = value;
+                       }
+               }
+
                public new SqlConnection Connection
                {
                        get { return (SqlConnection)base.Connection; }

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to