Update of /cvsroot/pgsqlclient/pgsqlclient_10/PostgreSql.Data.PgSqlClient/source/NPgClient
In directory sc8-pr-cvs1:/tmp/cvs-serv16429
Modified Files:
PgDbClient.cs PgStatement.cs
Log Message:
2003-11-01 Alban Colley <albancolley at users.sourceforge.net>
* source/NPgClient/PgStatement.cs:
* source/NPgClient/PgDbClient.cs:
- Ref Cursor + Fetch Patch ( Patch #832503 )
Index: PgDbClient.cs
===================================================================
RCS file: /cvsroot/pgsqlclient/pgsqlclient_10/PostgreSql.Data.PgSqlClient/source/NPgClient/PgDbClient.cs,v
retrieving revision 1.29
retrieving revision 1.30
diff -C2 -d -r1.29 -r1.30
*** PgDbClient.cs 26 Oct 2003 11:32:33 -0000 1.29
--- PgDbClient.cs 1 Nov 2003 10:31:05 -0000 1.30
***************
*** 702,705 ****
--- 702,706 ----
types.Add(1562 , "varbit" , PgDataType.Byte , 0, 1, 0);
types.Add(1700 , "numeric" , PgDataType.Decimal , 0, 0, 8);
+ types.Add(1790 , "refcursor" , PgDataType.VarChar , 0, 0, 0);
types.Add(2277 , "anyarray" , PgDataType.Array , 0, 1, 8);
}
Index: PgStatement.cs
===================================================================
RCS file: /cvsroot/pgsqlclient/pgsqlclient_10/PostgreSql.Data.PgSqlClient/source/NPgClient/PgStatement.cs,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -d -r1.8 -r1.9
*** PgStatement.cs 21 Sep 2003 22:35:21 -0000 1.8
--- PgStatement.cs 1 Nov 2003 10:31:05 -0000 1.9
***************
*** 660,663 ****
--- 660,664 ----
switch (elements[0])
{
+ case "FETCH":
case "SELECT":
recordsAffected = -1;
***************
*** 671,675 ****
case "DELETE":
case "MOVE":
- case "FETCH":
recordsAffected = Int32.Parse(elements[1]);
break;
--- 672,675 ----
|