Perbedaan metode close dan dispose


Klikartikel.com Perbedaan dasar antara Close () dan Dispose () yaitu, ketika metode Close () dipanggil, maka koneksi akan ditutup sementara dan dapat dibuka sekali lagi. lalu perbedaan dengan dispose () yaitu ketika metode dispose dipanggil maka akan secara permanen menutup dan menghapus objek koneksi dari memori dan tidak ada lagi pemrosesan lebih lanjut.

Contoh penggunaan fungsi Close dan Dispose

string constring = "Server=(localhost);database=myprojectdb; username =root; password=admin";
SqlConnection sqlcon = new SqlConnection(constring);
sqlcon.Open();   // disini koneksi dibuka
// jalankan kode disini
}
catch
{
     // kode akan dijalankan saat error terjadi di blok try
}
finally
{
 sqlcon.Close();               // koneksi ditutup
 sqlcon.Dispose();         // menghancurkan koneksi objek
}
Share on Google Plus

About Fery Rudiyanto

Aku bukanlah orang yang hebat, tapi aku mau belajar dari orang-orang yang hebat. Aku adalah orang biasa tapi aku ingin menjadi orang yang luar biasa. Dan aku bukanlah orang yang istimewa, tapi aku ingin membuat seseorang menjadi istimewa.
    Blogger Comment
    Facebook Comment

0 komentar:

Post a Comment

Kritik, Saran dan Komentar Kami tunggu

Entri Populer