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 2. Klik New 4. Tentukan Lokasi Penyimpanan 3. Klik Database Project 5. Klik Tombol OK Gambar 1. Menentukan jenis project
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. 3
5. Terakhir pada kolom Create New Data Source, Anda klik tombol Finish, lihat Gambar 5 Gambar 5. Informasi dari Data Source yang dibangun Klik Tombol Finish 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 4
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 Gambar 8. Menentukan nama database 2. Klik Tombol Next 9. Terakhir Anda klik tombol Finish pada kotak dialog Create a New Datasource to SQL Server, lihat Gambar 9 5
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 6
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
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 8
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 9
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
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
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
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 3.Tab All 2. Klik Edit DataGrid 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
Gambar 20. Tampilan Program 14