2005-01-31 Zoltan Varga <vargaz@freemail.hu>
[mono.git] / mcs / class / Mono.Data.PostgreSqlClient / Mono.Data.PostgreSqlClient / ParmUtil.cs
index 3dabac7853ee51bab2d68263b46b494e6381e219..38e2d67c06de2d5e0ebc7f9f3eb1cc32358eea0c 100644 (file)
@@ -7,6 +7,27 @@
 //\r
 // (c)copyright 2002 Daniel Morgan\r
 //\r
+
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+// 
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+// 
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
 \r
 // comment DEBUG_ParmUtil for production, for debug messages, uncomment\r
 //#define DEBUG_ParmUtil\r
@@ -15,7 +36,7 @@ using System;
 using System.Data;\r
 using System.Text;\r
 \r
-namespace System.Data.SqlClient {\r
+namespace Mono.Data.PostgreSqlClient {\r
 \r
        enum PostgresBindVariableCharacter {\r
                Semicolon,\r
@@ -27,7 +48,7 @@ namespace System.Data.SqlClient {
 \r
                private string sql = "";\r
                private string resultSql = "";\r
-               private SqlParameterCollection parmsCollection = null;\r
+               private PgSqlParameterCollection parmsCollection = null;\r
                \r
                static private PostgresBindVariableCharacter PgbindChar = PostgresBindVariableCharacter.Semicolon;\r
                static char bindChar;\r
@@ -49,7 +70,7 @@ namespace System.Data.SqlClient {
                        }\r
                }\r
                                \r
-               public ParmUtil(string query, SqlParameterCollection parms) {\r
+               public ParmUtil(string query, PgSqlParameterCollection parms) {\r
                        sql = query;\r
                        parmsCollection = parms;\r
                }\r
@@ -150,7 +171,7 @@ namespace System.Data.SqlClient {
 #if DEBUG_ParmUtil\r
                                Console.WriteLine("Parameter Found: " + p);\r
 #endif\r
-                               SqlParameter prm = parmsCollection[p];\r
+                               PgSqlParameter prm = parmsCollection[p];\r
 \r
 #if DEBUG_ParmUtil                                                                                                                                     \r
                                // DEBUG \r