diff options
-rw-r--r-- | mcs/class/Mono.Data.Tds/Mono.Data.Tds/ChangeLog | 5 | ||||
-rw-r--r-- | mcs/class/Mono.Data.Tds/Mono.Data.Tds/TdsMetaParameter.cs | 5 |
2 files changed, 9 insertions, 1 deletions
diff --git a/mcs/class/Mono.Data.Tds/Mono.Data.Tds/ChangeLog b/mcs/class/Mono.Data.Tds/Mono.Data.Tds/ChangeLog index bdda2bd0d91..41b39267224 100644 --- a/mcs/class/Mono.Data.Tds/Mono.Data.Tds/ChangeLog +++ b/mcs/class/Mono.Data.Tds/Mono.Data.Tds/ChangeLog @@ -1,3 +1,8 @@ +2007-03-21 Nagappan A <anagappan@novell.com> + + * TdsMetaParameter.cs (Prepare): Include @ before parameter name, + if doesnot exist. + 2007-03-16 Andreia Gaita <avidigal@novell.com> * TdsMetaParameter.cs: Add Validate() method. For now, validate diff --git a/mcs/class/Mono.Data.Tds/Mono.Data.Tds/TdsMetaParameter.cs b/mcs/class/Mono.Data.Tds/Mono.Data.Tds/TdsMetaParameter.cs index 0ed20a2726b..5f6bb481843 100644 --- a/mcs/class/Mono.Data.Tds/Mono.Data.Tds/TdsMetaParameter.cs +++ b/mcs/class/Mono.Data.Tds/Mono.Data.Tds/TdsMetaParameter.cs @@ -152,7 +152,10 @@ namespace Mono.Data.Tds { } } - StringBuilder result = new StringBuilder (String.Format ("{0} {1}", ParameterName, typeName)); + string includeAt = "@"; + if (ParameterName [0] == '@') + includeAt = ""; + StringBuilder result = new StringBuilder (String.Format ("{0}{1} {2}", includeAt, ParameterName, typeName)); switch (typeName) { case "decimal": case "numeric": |