Mengakses Database Access Dengan Delphi 7 Ilkom1

10
Mencapai sebuah keberhasilan adalah hal yang menyenangkan, namun lebih menyenangkan lagi jika kita mampu menjadikan banyak orang lain mencapai keberhasilannya (Taufik Adi Sanjaya) Mengakses database Microsoft Access dengan Delphi 7.0 Taufik Adi Sanjaya Website penulis : http://pembuatwebdanblog.web.id Lisensi Dokumen: Copyright © 2003-2007 IlmuKomputer.Com Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari IlmuKomputer.Com. Dalam tulisan ini akan dijelaskan secara ringkas mengenai cara pengaksesan database yang dibuat dengan Microsoft Acces yang kemudian data tersebut diolah/dimodifikasi dengan menggunakan program Borland Delphi 7.0. Program yang dibuat terbatas pada menampilkan membuat database, pembuatan program database, membaca database, menghapus database. Pendahuluan Database adalah sekumpulan data yang disusun sedemikian rupa sehingga mampu menghasilkan sebuah informasi yang informatif bagi penggunanya. Proses Pembuatan Program Buat database dengan Ms Access dengan nama “Proyek Akhir.mdb” 1. Buka Ms Acces Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2007 IlmuKomputer.Com 1

description

Pemrograman Delphi

Transcript of Mengakses Database Access Dengan Delphi 7 Ilkom1

Mencapaisebuahkeberhasilanadalahhalyang menyenangkan, namun lebih menyenangkan lagi jika kita mampumenjadikanbanyakoranglainmencapai keberhasilannya (Taufik Adi Sanjaya) MengaksesdatabaseMicrosoft Access dengan Delphi 7.0 Taufik Adi Sanjaya Website penulis : http://pembuatwebdanblog.web.id Lisensi Dokumen: Copyright 2003-2007 IlmuKomputer.Com SeluruhdokumendiIlmuKomputer.Comdapatdigunakan,dimodifikasidan disebarkansecarabebasuntuktujuanbukankomersial(nonprofit),dengansyarat tidakmenghapusataumerubahatributpenulisdanpernyataancopyrightyang disertakandalamsetiapdokumen.Tidakdiperbolehkanmelakukanpenulisanulang, kecuali mendapatkan ijin terlebih dahulu dari IlmuKomputer.Com. Dalamtulisaniniakandijelaskansecararingkasmengenaicarapengaksesandatabaseyang dibuatdenganMicrosoftAccesyangkemudiandatatersebutdiolah/dimodifikasidengan menggunakan program BorlandDelphi7.0. Program yang dibuat terbatas pada menampilkan membuat database, pembuatan program database, membaca database, menghapus database. Pendahuluan Databaseadalahsekumpulandatayangdisusunsedemikianrupasehinggamampu menghasilkan sebuah informasi yang informatif bagi penggunanya. Proses Pembuatan Program Buat database dengan Ms Access dengan nama Proyek Akhir.mdb 1.Buka Ms Acces Komunitas eLearning IlmuKomputer.Com Copyright 2003-2007 IlmuKomputer.Com 1 Mencapaisebuahkeberhasilanadalahhalyang menyenangkan, namun lebih menyenangkan lagi jika kita mampumenjadikanbanyakoranglainmencapai keberhasilannya (Taufik Adi Sanjaya) 2.Filenew blank database 3.Buat table baru Dengan field-field sebagai berikut: NoNama FiledData typePropertiesValue 1Nama Mahasiswa TextField Size25 2NIMTextField Size12 3J urusanTextField Size20 4KelasTextField Size2 5Nama Pembimbing Proyek Akhir TextField Size25 Komunitas eLearning IlmuKomputer.Com Copyright 2003-2007 IlmuKomputer.Com 2 Mencapaisebuahkeberhasilanadalahhalyang menyenangkan, namun lebih menyenangkan lagi jika kita mampumenjadikanbanyakoranglainmencapai keberhasilannya (Taufik Adi Sanjaya) 6TextTextField Size20 7TextField Size50J udulProyek Akhir 4.Diperoleh hasil akhir sebuah table dengan namaProyekAkhir.mdb dengan tampila eb Buat program interface (antarmuka) database Ms Access dengan Delphi 7.0. 1.Buka Delphi 7.02.Masukkan komponen sebagai berikut: omponenPropertiNilai n s agai berikut : NoK1ADOConnection1 Daricomponentpalete Connection String LihatPadaCatatan di bawah.* ADO ConnectedTrue Login PromptFalse 2le1 Daricomponentpalete ADO onnection1ADOTab ConnectionADOCTable NameProyek Akhir ActiveTrue 3 ponentpalete Data Access DataSource1 DaricomData SetADOTable1 4DBGrid1 Daricomponentpalete Data Access Data SourceDataSource1 5 Daricomponent ta Access Data SourceDataSource1DBNavigator paleteDa6 NameButton1 Button1Daricomponent paleteStandardCaptionSimpan Komunitas eLearning IlmuKomputer.Com Copyright 2003-2007 IlmuKomputer.Com 3 Mencapaisebuahkeberhasilanadalahhalyang menyenangkan, namun lebih menyenangkan lagi jika kita mampumenjadikanbanyakoranglainmencapai keberhasilannya (Taufik Adi Sanjaya) 7Button2 Daricomponent paleteStandard NameButton2 CaptionBatal 8Button3 component NameButton3 Dari paleteStandard CaptionLaporan9Label1 component CaptionNama Mahasiswa : Dari paleteStandard 10 onent andard Label2 DaricomppaleteStCaptionNIM :11Label3CaptionJ urusan : Daricomponent paleteStandard 12Label4 component paleteStandard Dari CaptionKelas : 13 onent tandard NamaPembimbing Proyek Akhir : Label5 DaricompCaptionpaleteS14Label6CaptionTanggalSK Pembimbing :Daricomponent paleteStandard 15Label7 Daricomponent paleteStandard CaptionJ udul Proyk Akhir : 16 Daricomponent tandard Text-Edit1 paleteS17-Edit2 Daricomponent paleteStandard Text 18Edit3 Daricomponent paleteStandard Text- 19 component paleteStandard Text-Edit4 Dari Komunitas eLearning IlmuKomputer.Com Copyright 2003-2007 IlmuKomputer.Com 4 Mencapaisebuahkeberhasilanadalahhalyang menyenangkan, namun lebih menyenangkan lagi jika kita mampumenjadikanbanyakoranglainmencapai keberhasilannya (Taufik Adi Sanjaya) 20 onent paleteStandard Edit5 DaricompText- 21Edit6 Daricomponent paleteStandard Text- 22Edit7 component Text- Dari paleteStandard *Catp nnection String dibuat dengan cara sebagai berikut: 1. stringpadaObjectInspector, kotak dilaog sebagai berikut: Gambar 12. Mem n koneksi database 2. nculkotakdialogDataLink MicrosoftJet4.0OLEDBProvider, lalu klik atan :Pro erty CoKlikpadapropertiConnectionsehingga munculbanguKliktombolBuild,akanmuProperties, pilih NextKomunitas eLearning IlmuKomputer.Com Copyright 2003-2007 IlmuKomputer.Com 5 Mencapaisebuahkeberhasilanadalahhalyang menyenangkan, namun lebih menyenangkan lagi jika kita mampumenjadikanbanyakoranglainmencapai keberhasilannya (Taufik Adi Sanjaya) Gambar13 . Memilih Driver Database Gambar 14. Memilih Database Klik pada tombol di sebelah kanan, select or enter a databae name. KemudianpilihdatabaseProyekAkhir.mdbyangtelahdibuat sebelumnya. Selanjutnya, klik tombol Test Connection, jika telah terjadi koneksiantaraprogramyangakandibuatdenganDatabaseMicrosoft 3.Klik tombol Build, akan muncul kotak dialog sebagai berikut: Komunitas eLearning IlmuKomputer.Com Copyright 2003-2007 IlmuKomputer.Com 6 Mencapaisebuahkeberhasilanadalahhalyang menyenangkan, namun lebih menyenangkan lagi jika kita mampumenjadikanbanyakoranglainmencapai keberhasilannya (Taufik Adi Sanjaya) Access yang telah dibuat maka akan muncul kotak dialog sebagai berikut : Gambar 15. Koneksi Sukses Tampilan akhir program yang akan dibuat adalah sebagai berikut: Double Click pada Button dengan caption Batal Masukkan Source code sebagai berikut: edit1.Text:=''; edit2.Text:=''; edit3.Text:=''; edit4.Text:=''; edit5.Text:=''; edit6.Text:=''; edit7.Text:=''; ouble Click pada Button dengan caption Simpan doTable1.Append; ADOTable1.FieldByName('Nama Mahasiswa').AsString:=edit1.Text; DMasukkan Source code sebagai berikut: Adotable1.Open; AKomunitas eLearning IlmuKomputer.Com Copyright 2003-2007 IlmuKomputer.Com 7 Mencapaisebuahkeberhasilanadalahhalyang menyenangkan, namun lebih menyenangkan lagi jika kita mampumenjadikanbanyakoranglainmencapai keberhasilannya (Taufik Adi Sanjaya) ADOTable1.FieldByName('NIM').AsString:=edit2.Text; ADOTable1.FieldByName('Jurusan').AsString:=edit3.Text; ADOTable1.FieldByName('Kelas').AsString:=edit4.Text; ADOTable1.FieldByName('Nama Pembimbing Proyek Akhir').AsString:=edit5.Text; ADOTable1.FieldByName('Tanggal SK Pembimbing').AsString:=edit6.Text; ADOTable1.FieldByName('Judul Proyek Akhir').AsString:=edit7.Text; ADOTable1.Post ; Catatan kecil : pada perintahADOTable1.FieldByName('Nama Mahasiswa').AsString:=edit1.Text; Nama Mahasiswa adalah nama field yang dibuat pada database Proyekakhir.mdb, Field-field dapat dilihat pada table paling atas. Selanjutnya Run Program yang telah dibuat,Caranya adalah click RunRun Atau tekan F9 pada Key Board Diperoleh hasil eksekusi program sebagai berikut: dengan tulisan tertentu. Maka data/tulisan lah dibuat. Ketika kita mengetik masing-masing edit.text tersebut akan otomatis tersimpan ke field-field dalam database yang teSebagai contoh adalah sebagai berikut Komunitas eLearning IlmuKomputer.Com Copyright 2003-2007 IlmuKomputer.Com 8 Mencapaisebuahkeberhasilanadalahhalyang menyenangkan, namun lebih menyenangkan lagi jika kita mampumenjadikanbanyakoranglainmencapai keberhasilannya (Taufik Adi Sanjaya) Hasilnya adalah sebagai berikut Sekian dulu ya, semoga bermanfaat.. Penutup Semoga bermanfaat dan Selamat Berkarya. Silakan baca tulisan saya di IlmuKomputer.com sebagai berikut: 1.AksesSMSdenganDelphi7:KirimdanterimaSMSdiHandPhone Nokia dengan Mudah menggunakan komponen Oxygen SMS pada Delphi7.02.AksesSMSdenganDelphi7: MembuatSMSBroadcasterdenganDelphi 7.0 menggunakan komponen oxygen SMS 3. dengan Delphi 7.0 4. Membuat report pada Delphi 7.0 menggunakan komponen Rave Report 5.MengaksesportparallelPCdenganDelphi7.0menggunakankomponen Small Port Mengakses database AccessKomunitas eLearning IlmuKomputer.Com Copyright 2003-2007 IlmuKomputer.Com 9 Mencapaisebuahkeberhasilanadalahhalyang menyenangkan, namun lebih menyenangkan lagi jika kita mampumenjadikanbanyakoranglainmencapai keberhasilannya (Taufik Adi Sanjaya) Komunitas eLearning IlmuKomputer.Com Copyright 2003-2007 IlmuKomputer.Com 106.Cara Instalasi komponen Oxygen SMS pada Delphi 7.0 7.Cara Instalasi komponen Small Portpada Delphi 7.0 8.Instalisasi Sui Pack Pada Delphi 7.0 9. MempercantiktampilanProgramyagdibuatdenganDelphi7.0menggunakan Komponen Suipack 10.Membuat Web sederhana dengan Joomla 11.Membuat Dialog Killer dengan Delphi 7 Referensi Kadir, Abdul. 2005. PemrogramanDatabsedenganDelphi7.0MenggunakanAccess ADO. Yogyakarta : Andi. Biografi Penulis di Garut, J awa Barat. Dibesarkan di Kulon Progo. Saat ini nggal di Bantul. sedang dalam proses menyelesaikan S1 J urusan Pendidikan Teknik Elektro NegeriYogyakarta.KonsentrasiStudyyangdiambiladalahKendaliIndustri. saat ini adalahbermain-main dengan bahasa Pemrograman Delphi Reporting, Akses SMS pada HP) Pernah juga hasa C. serta sedikit belajar pengembangan web baca buku. Taufik Adi Sanjaya. Numpang lahir tiUniversitas egiatan yang dilakukanK(khususnya Akses Port Paralel PC, Database dan sedikit belajar tentang Visual Basic, serta basederhana dengan J oomla (Open Source) Hobi menulis artikel singkat, mem Identitas lengkap penulis dapat diliha di http://pembuatwebdanblog.web.i td ail Em: [email protected] facebook : [email protected]