Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

SqlDbType và Địa lý

SqlGeography được triển khai dưới dạng kiểu CLR do người dùng xác định bởi SQL Server, vì vậy bạn có thể thực hiện một số việc như:

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

Nếu đó là một ứng dụng dành cho máy tính để bàn, bạn đã có nó khá dễ dàng hơn một chút. Có một ví dụ điển hình tại Dự án mã của trình xem Hình học SQL sẽ hữu ích cho cả máy tính để bàn hoặc web.

Bạn cần tham khảo Microsoft.SqlServer.Types.dll, được tìm thấy tại SQL Server Install / 100 / SDK / Assemblies để sử dụng SQLGeometry hoặc SQLGeography trực tiếp.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Trả lại tất cả các hàng từ một phân vùng cụ thể trong SQL Server (T-SQL)

  2. SQL Server:Lỗi liên kết giao tiếp SSL yêu cầu (không nhận được gói)

  3. Cách chuyển đổi cột dấu thời gian của SQL Server sang định dạng ngày giờ

  4. Trong SQL Server, làm cách nào tôi có thể khóa một hàng theo cách tương tự như lệnh SELECT FOR UPDATE WAIT của Oracle?

  5. Thực thi Truy vấn động với go in sql