SqlGeography
er implementeret som en CLR brugerdefineret type af SQL Server, så du kan gøre noget som:
SqlGeography geo = // Get the geography from somewhere...
using (SqlCommand command =
new SqlCommand(@"dbo.up_Foobar_Insert", connection))
command.Parameters.Add(new SqlParameter("@Point", geo) { UdtTypeName = "Geography" });
command.ExecuteNonQuery();
}
Hvis det er en desktop-applikation, har du det en del nemmere. Der er et godt eksempel på Code Project af en SQL Geometry-fremviser, der vil hjælpe til både desktop eller web.
Du skal referere til Microsoft.SqlServer.Types.dll, som findes på SQL Server Install/100/SDK/Assemblies for at bruge SQLGeometry eller SQLGeography direkte.