DISCLAIMER Seluruh dokumen E-Trik di dalam CD ini dapat digunakan dan disebarkan secara bebas untuk tujuan belajar bukan komersial (non-profit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin tertulis terlebih dahulu dari Penerbit Maxikom.
E-Trik Visual C++ 6.0
Membangun Database SQL Server
MUHAMMAD SADELI
E - Trik
Membangun Database SQL Server
E-Trik ini merupakan e-trik Membangun Database pada SQL Server dengan Microsoft Visual C++ 6.0, disini saya akan membahas tentang bagaimana Visual C++ dapat membuat suatu project yang dapat dihubungkan dengan database SQL Server.
Membuat Project Database Untuk membangun project database pada Visual C++ 6.0 yang kemudian akan dihubungkan pada SQL Server Silakan Anda ikuti langkah - langkah dibawah ini 1. Pada area kerja Visual C++ klik New atau tekan Ctrl + N kemudian pilih Database Project lalu tentukan lokasi penyimpanan dengan mengklik tombol , pada kotak dialog New kemudian klik OK, lihat Gambar 1 1. Klik Menu File 4. Tentukan Lokasi Penyimpanan
2. Klik New
3. Klik Database Project
5. Klik Tombol OK
Gambar 1. Menentukan jenis project
Membangun Database SQL Server 2. Pada kotak dialog Select Data Source Anda klik tombol New, lihat Gambar 2
1. Klik Tombol New
Gambar 2. Menentukan jenis Data Source
3. Pada kotak dialog Create New Data Source, pilih SQL Server pada list select driver, kemudian klik tombol Next, lihat Gambar 3
1. Pilih SQL Server 2. Klik Tombol Next >
Gambar 3. Membuat Data Source baru
4. Masih pada kotak dialog Create New Data Source, kali ini pada kolom Browse ketikkan nama data source Anda sebagai contoh saya ketikkan “Maxikom” kemudian klik tombol Next, lihat Gambar 4 1. Ketik Nama Data Source
Gambar 4. Memberikan Nama Data Source.
Membangun Database SQL Server 5. Terakhir pada kolom Create New Data Source, Anda klik tombol Finish, lihat Gambar 5
Klik Tombol Finish
Gambar 5. Informasi dari Data Source yang dibangun
6. Pada kotak dialog Create a New Datasource to SQL Server, pada kolom pilihan Server ketikkan nama server Anda, kemudian Anda klik tombol Next, lihat Gambar 6
1. Ketik Nama Server Anda 2. Klik Tombol Next
Gambar 6. Koneksi ke SQL Server
7. Pada kotak dialog Create a New Datasource to SQL Server, Anda klik tombol Next, lihat Gambar 7
Membangun Database SQL Server
Klik Tombol Next
Gambar 7. Database SQL Server Log In
8. Pada kotak dialog Create a new Datasource to SQL Server, pada pilihan combo box Change the default database to, pilih Maxikom atau sesuai yang Anda ketik pada kolom Data Source, kemudian klik tombol Next, lihat Gambar 8 1. Pilih Nama Maxikom
2. Klik Tombol Next
Gambar 8. Menentukan nama database
9. Terakhir Anda klik tombol Finish pada kotak dialog Create a New Datasource to SQL Server, lihat Gambar 9
Membangun Database SQL Server
Klik Tombol Finish
Gambar 9. Tahap akhir dari koneksi Data Source SQL Server
10. Pada kotak dialog ODBC Microsoft SQL Server Setup, Anda klik tombol Test Data Source Apabila pesan muncul seperti gambar dibawah ini berarti koneksi data source Anda berhasil, kemudian Anda klik OK, lihat Gambar 10
Pesan Koneksi Berhasil
1. Klik Tombol Test Data Source
Klik Tombol OK
Gambar 10. Informasi koneksi data Source
11. Pada kotak dialog Select Data Source, Anda klik DSN yang telah dibuat sebagai contoh DSN dengan nama Maxikom, kemudian project Database pada Visual C++ akan tercipta, lihat Gambar 11
Membangun Database SQL Server
Double Klik DSN Maxikom
Gambar 11. Memasukkan nama DSNMaxikom kedalam Project Database
Membuat Tabel Pada Project Database Sekarang Anda akan membuat Tabel pada project database SQL yang telah Anda buat, Caranya ikuti langkah dibawah ini 1. Pada lembar Workspace Pane Anda klik kanan Folder Tables, kemudian klik New Table, dan pada kotak dialog choose name anda ketik nama tabel Buku pada kolom nama tabel kemudian Anda klik tombol OK, lihat Gambar 12 1. Klik Kanan 2. Ketik Nama Tabel Buku 3. Klik Tombol OK
Gambar 12. Membuat tabel pada project database
Membangun Database SQL Server 2. Kemudian ketikkan nama Field pada tabel Buku seperti gambar dibawah ini, kemudian klik tombol Close pada sudut kanan jendela Tabel Buku , lihat Gambar 13
Gambar 13. Field tabel Buku 3. Untuk menjalankan Database Anda klik kanan pada tabel buku yang telah Anda buat lalu klik Open, Dan sekarang Anda sudah bisa menginput data pada Database project Maxikom , dengan catatan Server Anda sedang dalam keadaan Aktif, lihat Gambar 14
Gambar 14. Memasukkan data buku pada tabel buku database maxikom
Membuat Project MFC AppWizard(exe) Selanjutnya Anda akan menambah project MFC AppWizard yang akan berfungsi untuk menampilkan record Data yang sudah tersimpan pada tabel Buku yang baru Anda buat, Caranya klik menu Project > Add to Project > New, lihat Gambar 15
Membangun Database SQL Server 1. Klik Menu Project
3. New
2. Add To Project
Gambar 15. Menambah project baru MFC AppWizard
Memasukkan Komponen ActiveX Control Sekarang Anda Masukkan komponen ActiveX Control pada lembar Form yaitu komponen Microsoft ADO Data Control, Version 6.0 dan Microsoft DataGrid Control, yang berfungsi untuk menghubungkan dan menampilkan record database ke dalam project MFC AppWizard yang telah Anda buat. Caranya ikuti langkah - langkah dibawah ini
A. Memasukkan Komponen ActiveX Control Adodc1 1. Klik kanan pada lembar Form kemudian klik Insert ActiveX Control, lalu kotak Dialog Insert ActiveX Control akan tampil, cari komponen dengan nama Microsoft ADO Data Control, version 6.0. Kemudian Anda klik tombol OK, lihat Gambar 16
Membangun Database SQL Server 1. Klik Kanan
2. Klik Insert ActiveX Control ...
4. Klik Tombol OK
3. Klik Microsoft ADO Data Control, version 6.0
Gambar 16. Memasukkan komponen ActiveX Control Adodc1
2. Kemudian kontrol Adodc1 akan tertempel secara otomatis pada lembar Form, lihat Gambar 17
Kontrol Adodc1
Gambar 16. ActiveX Control Adodc1
10
Membangun Database SQL Server 3. Untuk memasukkan komponen Microsoft Data Grid Control, version 6.0 pada lembar Form, caranya sama seperti langkah 1 sampai 2 hanya beda nama kontrolnya saja. 4. Kemudian Anda Atur posisi komponen yang melekat pada lembar Form seperti gambar dibawah ini, lihat Gambar 18
Gambar 18. Posisi tampilan komponen
Koneksi Adodc1 dan DataGrid Ke Database Selanjutnya koneksikan Adodc1 ke lembar Form project MFC Appwizard, agar database yang Anda buat bisa terhubung dengan Form, caranya ikuti langkah - langkah di bawah ini
A. Koneksi Adodc1 Ke Database 1. Klik kanan pada kontrol Adodc1 tersebut kemudian klik ADODC Properties Adodc Object, lalu pada Tab All Anda klik tombol , pada kolom ConectionString, lihat Gambar 19
11
Membangun Database SQL Server
3. Tab All
1. Klik Kanan 2. Properties
Gambar 17. Koneksi Adodc1 pada database
2. Kemudian Anda klik kanan lagi pada kontrol Adodc1 Anda pilih ADODC Properties Adodc Object, pada kotak dialog Microsoft ADO Data Control Version 6.0, klik tombol Build pada Tab Kontrol, lalu pada kotak dialog Data Link Properties tentukan nama server dan database, lihat Gambar 18
1. Nama Server
2. Nama Database
3. Klik Tombol OK
Gambar 18. Memilih Database
12
Membangun Database SQL Server
B. Koneksi Datagrid1 Ke Adodc1 1. Klik kanan pada kontrol Datagrid tersebut kemudian klik Edit DataGrid Object, lalu pada Tab All Anda klik pada kolom Data Sources, kemudian pilih IDC_ADODC1, lihat Gambar 19
1. Klik Kanan
2. Klik Edit DataGrid
3.Tab All
4. Pilih IDC_ADODC1
Gambar 19. Koneksi Datagrid1 dengan Adodc1
Tampilan Program Tampilan akhir program yang telah Anda buat seperti gambar dibawah ini, lihat Gambar 20
13
Membangun Database SQL Server
Gambar 20. Tampilan Program
14