[pgsqlclient-checkins] pgsqlclient_10/PostgreSql.Data.PgSqlClient/source/NPgClient PgOutputPacket.cs
Status: Inactive
Brought to you by:
carlosga_fb
From: <car...@us...> - 2003-11-21 16:59:26
|
Update of /cvsroot/pgsqlclient/pgsqlclient_10/PostgreSql.Data.PgSqlClient/source/NPgClient In directory sc8-pr-cvs1:/tmp/cvs-serv3351 Modified Files: PgOutputPacket.cs Log Message: * source/NPgClient/PgOutputPacket.cs: - Make conversion of datatime parameters using Convert.ToDateTime() - Make conversion of timespan parameters using TimeSpan.Parse() Index: PgOutputPacket.cs =================================================================== RCS file: /cvsroot/pgsqlclient/pgsqlclient_10/PostgreSql.Data.PgSqlClient/source/NPgClient/PgOutputPacket.cs,v retrieving revision 1.19 retrieving revision 1.20 diff -C2 -d -r1.19 -r1.20 *** PgOutputPacket.cs 17 Nov 2003 10:56:41 -0000 1.19 --- PgOutputPacket.cs 21 Nov 2003 16:59:23 -0000 1.20 *************** *** 337,341 **** case PgDataType.Interval: packet.WriteInt(size); ! packet.WriteInterval((TimeSpan)value); break; --- 337,341 ---- case PgDataType.Interval: packet.WriteInt(size); ! packet.WriteInterval(TimeSpan.Parse(value.ToString())); break; *************** *** 365,389 **** case PgDataType.Date: packet.WriteInt(size); ! packet.WriteDate((DateTime)value); break; case PgDataType.Time: packet.WriteInt(size); ! packet.WriteTime((DateTime)value); break; case PgDataType.TimeWithTZ: packet.WriteInt(size); ! packet.WriteTimeWithTZ((DateTime)value); break; case PgDataType.Timestamp: packet.WriteInt(size); ! packet.WriteTimestamp((DateTime)value); break; case PgDataType.TimestampWithTZ: packet.WriteInt(size); ! packet.WriteTimestampWithTZ((DateTime)value); break; --- 365,389 ---- case PgDataType.Date: packet.WriteInt(size); ! packet.WriteDate(Convert.ToDateTime(value)); break; case PgDataType.Time: packet.WriteInt(size); ! packet.WriteTime(Convert.ToDateTime(value)); break; case PgDataType.TimeWithTZ: packet.WriteInt(size); ! packet.WriteTimeWithTZ(Convert.ToDateTime(value)); break; case PgDataType.Timestamp: packet.WriteInt(size); ! packet.WriteTimestamp(Convert.ToDateTime(value)); break; case PgDataType.TimestampWithTZ: packet.WriteInt(size); ! packet.WriteTimestampWithTZ(Convert.ToDateTime(value)); break; |