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

Cách sử dụng lồng nhau bằng C # và SQL Server

  1. Close () được gọi bởi phương thức Dispose (), vì vậy, miễn là bạn đang sử dụng "using" đúng cách, bạn không cần phải gọi Close () một cách rõ ràng.
  2. Nếu NULL có thể được trả lại, bạn nên kiểm tra nó. Tôi sẽ khuyên rằng nếu bạn kiểm soát mã nhận được kết nối sql, bạn thực sự cân nhắc việc ném một ngoại lệ thay vì trả về NULL. Nếu không các nhà phát triển khác có thể gặp phải các loại vấn đề tương tự. Việc không mở được kết nối SQL được yêu cầu đối với tôi dường như là một trường hợp ngoại lệ hợp lệ. Nếu cần, bạn luôn có thể bao gồm TryConnectOneTime khi nhà phát triển muốn tránh xử lý ngoại lệ.

Ngoài ra, một lưu ý về kiểu dáng khác - tôi khuyên bạn nên căn chỉnh đúng cách các câu lệnh sử dụng của bạn trong trường hợp một dòng thừa bị lạc được thêm vào và xảy ra lỗi không mong muốn. Thông thái về phong cách, tôi thường không có xu hướng thụt lề bằng cách sử dụng các câu lệnh khi tôi có nhiều câu lệnh cùng nhau, nhưng đó là tất cả tùy thuộc vào sở thích cá nhân.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tại sao bản sao lưu SQL Server lại lớn hơn nhiều so với các tệp DB?

  2. PowerShell - Liệt kê tất cả các phiên bản SQL trên hệ thống của tôi?

  3. Cách giảm kích thước của bảng SQL Server đã phát triển do thay đổi kiểu dữ liệu

  4. Trả về lớn hơn sau đó 24 giờ ở định dạng hh:mm:ss trong SQL server 2008

  5. cách tạo lược đồ XML từ cơ sở dữ liệu hiện có trong SQL Server 2008