[pgsqlclient-checkins] SF.net SVN: pgsqlclient: [170] trunk/PostgreSqlClient/source/PostgreSql/Data
Status: Inactive
Brought to you by:
carlosga_fb
From: <car...@us...> - 2006-06-19 21:25:37
|
Revision: 170 Author: carlosga_fb Date: 2006-06-19 14:25:28 -0700 (Mon, 19 Jun 2006) ViewCVS: http://svn.sourceforge.net/pgsqlclient/?rev=170&view=rev Log Message: ----------- Changes on internal data type handling ( not finished ) Modified Paths: -------------- trunk/PostgreSqlClient/source/PostgreSql/Data/PgTypes/PgBox2D.cs trunk/PostgreSqlClient/source/PostgreSql/Data/PgTypes/PgBox3D.cs trunk/PostgreSqlClient/source/PostgreSql/Data/PgTypes/PgCircle.cs trunk/PostgreSqlClient/source/PostgreSql/Data/PgTypes/PgPoint.cs Modified: trunk/PostgreSqlClient/source/PostgreSql/Data/PgTypes/PgBox2D.cs =================================================================== --- trunk/PostgreSqlClient/source/PostgreSql/Data/PgTypes/PgBox2D.cs 2006-05-31 19:03:49 UTC (rev 169) +++ trunk/PostgreSqlClient/source/PostgreSql/Data/PgTypes/PgBox2D.cs 2006-06-19 21:25:28 UTC (rev 170) @@ -130,7 +130,7 @@ s = s.Substring(s.IndexOf("(") + 1, s.IndexOf(")") - s.IndexOf("(") - 1); } - string[] delimiters = new string[] { PgDatabase.DataTypes["box2d"].Delimiter }; + string[] delimiters = new string[] { "," }; string[] boxPoints = s.Split(delimiters, StringSplitOptions.RemoveEmptyEntries); Modified: trunk/PostgreSqlClient/source/PostgreSql/Data/PgTypes/PgBox3D.cs =================================================================== --- trunk/PostgreSqlClient/source/PostgreSql/Data/PgTypes/PgBox3D.cs 2006-05-31 19:03:49 UTC (rev 169) +++ trunk/PostgreSqlClient/source/PostgreSql/Data/PgTypes/PgBox3D.cs 2006-06-19 21:25:28 UTC (rev 170) @@ -114,7 +114,7 @@ s = s.Substring(s.IndexOf("(") + 1, s.IndexOf(")") - s.IndexOf("(") - 1); } - string[] delimiters = new string[] { PgDatabase.DataTypes["box3d"].Delimiter }; + string[] delimiters = new string[] { "," }; string[] boxPoints = s.Split(delimiters, StringSplitOptions.RemoveEmptyEntries); Modified: trunk/PostgreSqlClient/source/PostgreSql/Data/PgTypes/PgCircle.cs =================================================================== --- trunk/PostgreSqlClient/source/PostgreSql/Data/PgTypes/PgCircle.cs 2006-05-31 19:03:49 UTC (rev 169) +++ trunk/PostgreSqlClient/source/PostgreSql/Data/PgTypes/PgCircle.cs 2006-06-19 21:25:28 UTC (rev 170) @@ -91,11 +91,7 @@ public override string ToString() { - System.Text.StringBuilder b = new System.Text.StringBuilder(); - b.AppendFormat("<({0},{1}),{2}>", - this.center.X, this.center.Y, this.radius); - - return b.ToString(); + return String.Format("<{0},{1}>", this.center, this.radius); } public override int GetHashCode() Modified: trunk/PostgreSqlClient/source/PostgreSql/Data/PgTypes/PgPoint.cs =================================================================== --- trunk/PostgreSqlClient/source/PostgreSql/Data/PgTypes/PgPoint.cs 2006-05-31 19:03:49 UTC (rev 169) +++ trunk/PostgreSqlClient/source/PostgreSql/Data/PgTypes/PgPoint.cs 2006-06-19 21:25:28 UTC (rev 170) @@ -75,7 +75,7 @@ { CultureInfo culture = CultureInfo.InvariantCulture; - return String.Format(culture, "({0}{1}{2})", this.x, PgDatabase.DataTypes["point"].Delimiter, this.y); + return String.Format(culture, "({0},{1})", this.x, this.y); } public override int GetHashCode() @@ -106,7 +106,7 @@ throw new ArgumentNullException("s cannot be null"); } - string[] delimiters = new string[] { PgDatabase.DataTypes["point"].Delimiter }; + string[] delimiters = new string[] { "," }; string[] pointCoords = s.Split(delimiters, StringSplitOptions.RemoveEmptyEntries); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |