Update of /cvsroot/pgsqlclient/pgsqlclient_10/PostgreSql.Data.PgSqlClient/source/NPgClient
In directory sc8-pr-cvs1:/tmp/cvs-serv8230
Modified Files:
PgOutputPacket.cs
Log Message:
- Added better handling of array parameters.
Index: PgOutputPacket.cs
===================================================================
RCS file: /cvsroot/pgsqlclient/pgsqlclient_10/PostgreSql.Data.PgSqlClient/source/NPgClient/PgOutputPacket.cs,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** PgOutputPacket.cs 29 Sep 2003 14:33:01 -0000 1.5
--- PgOutputPacket.cs 1 Oct 2003 20:41:47 -0000 1.6
***************
*** 183,190 ****
}
! // Write array values (at this moment only for first dimension)
! for (int i = array.GetLowerBound(0); i < array.GetLength(0); i++)
{
! this.writeParameter(packet, elementType.DbType, size, array.GetValue(i));
}
--- 183,190 ----
}
! // Write array values
! foreach (object element in array)
{
! this.writeParameter(packet, elementType.DbType, size, element);
}
|