Beranda > ADO.Net, Tutorial, Visual Basic .Net > Menggunakan Komponen ADO.NET Dengan VB.NET – Bab 2 – Membuat Koneksi Database

Menggunakan Komponen ADO.NET Dengan VB.NET – Bab 2 – Membuat Koneksi Database

Membuat Koneksi Database

<< Sebelumnya : Menggunakan Komponen ADO.NET Dengan VB.NET – Bab 1 – Introduction

Kali ini kita akan belajar bagaimana membuat koneksi ke database dengan menggunakan beberapa komponen yang telah disediakan ADO.NET. Disini aku anggap kamu sudah bisa membuat database dengan menggunakan fasilitas server explorer, jika belum silahkan kamu baca lagi tutorial tentang membuat database sql server dari server explorer.

Sebelum melakukan koneksi pastikan database yang akan digunakan sudah tersedia. Berikut ini langkah-langkah dalam melakukan koneksi database untuk SQL Server. yaitu :

Pada jendela ToolBox, klik tab Data untuk meletakkan objek ke jendela komponen, lakukan klik 2 kali pada OleDBConnection

Pada jendela komponen akan tampak objek dengan nama OleDbConnection 1. Lakukan klik pada objek tersebut dan pada properties ConnectionString pilih item <New Connection>

Kemudian akan muncul jendela Data Link Properties. Klik tab Provider dan pilih Microsoft OLE DB Provider for SQL Server. Klik tombol Next

Tab Connection akan ditampilkan, kemudian pilih server name masukkan nama komputer server yang digunakan. Jika stand alone PC isikan (local).

Pada pilihan Authentication pilih Windows Authentication. Kemudian masukkan/pilih nama database yang akan digunakan

Selanjutnya coba klik tombol Test Connenction untuk menguji apakah koneksi sudah berhasil

Membuat DataAdapter

Objek data adapter akan bekerja sebagai penghubung antara data yang berada didalam memori dengan sumber data permanen. DataAdapter mempunyai metode Fill() yang akan mengisi DataSet.

langkah2 untuk membuat DataAdapter adalah sebagai berikut :

Pilih komponen OleDbDataAdapter pada jendela ToolBox

Selanjutnya akan dijalankan DataAdapter Configuration Wizard. Pilih tombol Next

Pilih database yang akan dihubungkan dengan DataAdapter. Jika ingin membuat koneksi yang baru, klik tombol New Connection kemunian klik tombol Next

Pada tampilan berikutnya pilih cara akses DataAdapter. Pilih Use SQL Statement, karena kita akan menggunakan perintah SQL, sebagai media koneksi ke tabel.

Klik tombol Next dan tentukan field-field yang akan ditempatkan pada DataSet. Untuk itu klik tombol Query Builder dan pilih tabel yang akan digunakan. Selanjutnya klik tombol Add dan tombol Close.

Tentukan nama2 field dengan cara melakukan klik pada kotak cek disebelah kiri nama field. Lalu klik tombol OK.

Selanjutnya klik tombol Next dan jika tabel yang dipilih telah dikonfigurasikan, klik tombol Finish.

Akhirnya sebuah objek OleDbDataAdapter 1 ditampilkan dijendela komponen.

Membuat DataSet

DataSet merupakan perwujudan data dalam memori yang memberikan model program relational yang konsisten tanpa memperhatikan asal dari sumber data. Ada beberapa cara untuk bekerja dengan DataSet, yang dapat diterapkan sendiri-sendiri atau digabung, antara lain :

  • Menggunakan kode program dengan membuat DataTable, DataRelation dan Constrain dalam DataSet dan populate dengan data.
  • Populate DataSet dari sistem manajemen database relational dengan menggunakan DataAdapter
  • Memanggil DataSet dengan menggunakan XML

Berikut ini langkah2 dalam membuat dataset :

Klik objek OleDbDataAdapter 1 yang baru saja dibuat diatas. Klik kanan kemudian pilih Generate DataSet

Sebuah jendela Generate DataSet akan ditampilkan. Pilih New untuk membuat dataset baru. beri nama yang akan kamu pakai misal ds_barang.

Pilih tabel yang akan digunakan (tabel yang terdapat pada database yang telah dipilih pada pembahasan DataAdapter diatas). Pilih/centang Add this dataset to the designer. Kemudian klik tombol OK.

Hasil akhir dari proses ini adalah dihasilkannya file skema XML (bila kamu menggunakan nama ds_barang maka akan dihasilkan skema XML dengan nama ds_barang.xsd)

Mungkin ada tambahan masukan saran atau pertanyaan???? silahkan isi comment dibawah…… thanks :D

Selanjutnya : Menggunakan Komponen ADO.NET Dengan VB.NET – Bab 3 – Menampilkan Data pada Tabel >>

  1. mas
    6 November 2008 pukul 3:08 am | #1

    good tutorial!

  2. ade
    12 November 2008 pukul 2:22 am | #2

    mas, kok vb.netna gak dari pemula siggg????
    trus contoh sourcena kebnyakan wat vb.net dari c#
    mang sebenerna bagus c# atow vb.net?????

  3. 16 Desember 2008 pukul 6:25 am | #3

    hai salam knal..

    saya juga pecinta pemrograman..
    mohon bantuannya..

    ^o^

  4. paul
    11 Januari 2009 pukul 8:14 am | #4

    ConnectionString pilih item
    Kemudian akan muncul jendela “Data Link Properties”

    koq di vb.net saya gak muncul ya “Data Link Properties”? bgmn cara munculinnya?

  5. cantiq
    13 Januari 2009 pukul 3:10 pm | #5

    bisa request ga?
    mau donk tutorial vb.net utk pemula… mau coba mulai belajar nih…
    thx.

  6. 1 Februari 2009 pukul 2:47 am | #6

    Mas, gmn koneksi data adapter dgn sql untuk visual studio 2005, lewat kode programnya

  7. 7 Maret 2009 pukul 5:11 am | #7

    terima kasih banyak………blog ini sangat bermanfaat untuk saya dan orang lain……….

    mohon kl ada yang terbaru di kirim ke e-mail saya ya bos

  8. 15 April 2009 pukul 10:10 am | #8

    mas nnya dunk..
    Gmn sih cr’y mmbwt pencarian n menampilkan’y k datagrid tp database’y menggunakan sql server 2005?
    Q udh nyoba gnti perintah dgn yg udh mas kasih di sesi pencarian tp ttp ga bs.
    Tolong ya mas..
    Mkash..

  9. 4 Mei 2009 pukul 1:47 am | #9

    Untuk dotnet 2005, OleDbDataAdapter dimana ya?
    untuk dotnet 2003 tersedia di toolbox tapi di dotnet 2005 belum saya temukan
    tolong bantuannya

  10. ciapo 8e lah
    1 Juni 2009 pukul 2:59 am | #10

    mano kateg iciannyo galo

  11. 1 Juni 2009 pukul 3:00 am | #11

    euy qremin klo do icianyo
    ye………………………………………………………………………………………..

    ye……………………
    ye……………

  12. 6 Juni 2009 pukul 5:04 pm | #12

    duh.. tetep aja masih bingung aku :( aa contohnya ga?

  13. 11 Oktober 2009 pukul 1:20 pm | #13

    mas, g mn cara koneksi database accses ma flash 8 dengan menggunakan ASP. mksh..

  1. Belum ada trackback.