Anda di halaman 1dari 10

Apr. 30 [Sugihartini_girls@yahoo.

com]

A. KONEKSI DATABASE SQL SERVER 2005 DENGAN DELPHI

Pada modul sebelumnya, kita sudah membahas koneksi database dengan SQL
server 2005 dengan VB 6.0 dan cara membuat database di SQL server 2005. Pada
modul ini, kita akan belajar mengkoneksikan database di SQL server 2005 dengan
Delphi dan cara pemanggilan table di Delphi.
Seperti yang telah kita pelajari sebelumnya, untuk membuat database di SQL
server 2005 kita menggunakan Enterprise manager. Jika anda seorang
programmer yang handal dalam sintak query, bisa menggunakan Query analyser
(Anda harus paham tentang sintak query). Pada modul ini, kita masih
menggunakan Enterprise manager.
Buka kembali database ‘coba’ (pada modul sebelumnya sudah dijelaskan cara
pembuatan database ‘coba’). Kemudian aktifkan database coba dengan cara
mengklik tanda (+). Klik pada sub tables, lalu kli kanan pada Tb_Individu, pilih
modify.

Page | 1
Apr. 30 [Sugihartini_girls@yahoo.com]

Tambahkan field NIP, telepon. Sehingga susunannya menjadi: NIP, nama,


telepon, alamat, pekerjaan. Untuk menambahkan field NIP di atas field nama,
dapat dilakukan dengan cara klik kanan pada field nama, kemudian pilih ‘insert
column’. Klik dua kali untuk mengisi nama kolom.

Lakukan hal yang sama untuk menambahkan beberapa field yang lainnya.
Sehingga tampak seperti berikut.

Page | 2
Apr. 30 [Sugihartini_girls@yahoo.com]

Simbol kunci pada NIP adalah primary key, menambahkannya dengan cara klik
kanan pada NIP kemudian pilih primary key.

Setelah database selesai dibuat, sekarang saatnya melakukan koneksi database


SQL server 2005 dengan Delphi. Buka program Delphi. Kita akan melakukan
koneksi dengan ADODC. Langkah-langkahnya adalah sebagai berikut.

1. Buat sebuah form, kemudian aktifkan tab ADO

Page | 3
Apr. 30 [Sugihartini_girls@yahoo.com]

2. Tambahkan ADOConnection (ADODB) ke dalam form.

3. Kemudian lakukan setting dengan klik dua kali pada ADOConnection.

Klik build

Page | 4
Apr. 30 [Sugihartini_girls@yahoo.com]

4. Pilih Microsoft OLE DB Provider for SQL server, kemudian klik next.

5. Anda akan dibawa ke tab connection


 Server name : SUGIX-24F9A339F\SERVER2005 (sesuaikan dengan
nama server anda)
 Informasi log on : user name dan password (sesuaikan dengan user
name dan password anda)
 Pilih database yang dikoneksikan (database ‘coba’)
 Lakukan test connection

Page | 5
Apr. 30 [Sugihartini_girls@yahoo.com]

6. Jika koneksi sukses, maka akan muncul tampilan pesan berikut.

Kemudian klik ‘OK’

7. Lakukan koneksi ke SQL server dengan mengubah property connected menjadi


true.

Page | 6
Apr. 30 [Sugihartini_girls@yahoo.com]

8. Kemudian masukkan user name dan password sesuai dengan server anda.

Kemudian klik OK

9. Jika tidak ada pesan eror maka connected pada property sudah bernilai true,
berarti koneksi database anda telah sukses.

Page | 7
Apr. 30 [Sugihartini_girls@yahoo.com]

B. MENGAKSES TABEL DI SQL SERVER 2005 DENGAN DELPHI

Untuk melihat data yang ada di database, kita dapat menggunakan ADOtable
pada tab ADO. Langkah-langkahnya adalah sebagai berikut.

1. Tambahkan ADOtable pada form yang tadi (form1).

2. Kemudian set properties nya sebagai berikut.


Connection : ADOConnection1
TableName : tb_individu (pilih table yang ingin ditampilkan)
Active : true

Page | 8
Apr. 30 [Sugihartini_girls@yahoo.com]

3. Kemudian tambahkan komponen datasource pada tab data Access,


komponen DBGrid dan DBNavigator pada tab Data Controls.

Data Access

Data Controls

Page | 9
Apr. 30 [Sugihartini_girls@yahoo.com]

4. Kemudian atur properties ketiga komponen tersebut.


 Datasource1  Dataset : ADOTable1
 DBGrid dan DBNAvigator  Datasource : Datasource1

5. Lalu RUN program

SELAMAT MENCOBA

Page | 10