Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

SqlDbType и география

SqlGeography се внедрява като CLR потребителски тип от SQL Server, така че можете да направите нещо малко като:

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();
}

Ако това е настолно приложение, вие го получавате доста по-лесно. Има добър пример в Code Project на визуализатор на SQL Geometry, който ще помогне както за настолен компютър, така и за уеб.

Трябва да препратите към Microsoft.SqlServer.Types.dll, намерен в SQL Server Install/100/SDK/Assemblies, за да използвате директно SQLGeometry или SQLGeography.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Вземете първия ред за една група

  2. SQL Server, разделен със запетая

  3. Превръщане на низ, разделен със запетая, в отделни редове

  4. Как четете XML колона в SQL Server 2008?

  5. Регистриране на ODBC, SQL Server