Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Penggunaan penggunaan bersarang di C # dan SQL Server

  1. Close() dipanggil oleh metode Dispose(), jadi selama Anda menggunakan "menggunakan" dengan benar, Anda tidak perlu memanggil Close() secara eksplisit.
  2. Jika NULL dapat dikembalikan, Anda harus memeriksanya. Saya akan menyarankan bahwa jika Anda mengontrol kode yang mendapatkan koneksi sql, Anda sangat mempertimbangkan untuk melemparkan pengecualian daripada mengembalikan NULL. Jika tidak, pengembang lain mungkin mengalami masalah yang sama. Kegagalan untuk membuka koneksi SQL yang diperlukan menurut saya merupakan kasus luar biasa yang valid. Jika perlu, Anda selalu dapat menyertakan TryConnectOneTime saat pengembang ingin menghindari penanganan pengecualian.

Juga, catatan gaya lain - Saya akan menyarankan dengan benar menguatkan pernyataan penggunaan Anda jika garis ekstra yang menyimpang ditambahkan dan terjadi kesalahan yang tidak terduga. Dari segi gaya, saya biasanya tidak cenderung menggunakan pernyataan indentasi ketika saya memiliki beberapa pernyataan, tetapi itu semua tergantung pada preferensi pribadi.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana menghindari kondisi balapan basis data saat secara manual menambah PK dari baris baru

  2. Filestream di Sql Server 2008 Express

  3. Hapus karakter aneh ( A dengan topi) dari kolom varchar SQL Server

  4. Kembalikan Hak Istimewa Tabel dari Server Tertaut di SQL Server (Contoh T-SQL)

  5. Bagaimana cara membaca kolom XML di SQL Server 2008?