90 likes | 201 Views
Penggunaan Data Access dan Data Controls. Pemrograman Database. Data Access.
E N D
Penggunaan Data Access dan Data Controls Pemrograman Database Pemrograman Database
Data Access Tab Data Access Component palette berisi komponen-komponen yang dapat digunakan dengan mekanisme data access. Tab ini menyertakan TClientDataset yang dapat bekerja dengan data yang disimpan pada disk. TDataSource menghubungkan komponen tabel/ClientDataSet dengan komponen Tab DataControl. ClientDataSet DataSource Pemrograman Database
ClientDataSet • Pembuatan ClientDataSet Dengan cara klik 2x pada komponen ClientDataSet akan memulai pembuatan field-field pada ClientDataSet. Pemrograman Database
Penggunaan ClientDataSet Pengisian Data Penghapusan Data Contoh Menghapus Data ClientDataSet1.Delete; • Contoh Pengisian Data ClientDataSet1.Append; ClientDataSet1['nim'] := Edit1.Text; ClientDataSet1['nama'] := Edit2.Text; ClientDataSet1['alamat'] := Edit3.Text; ClientDataSet1['tgl_lahir'] := DateTimePicker1.Date; ClientDataSet1['jns_kelamin'] := ComboBox1.Text; ClientDataSet1.Post; Pemrograman Database
Penggunaan ClientDataSet Filter Data Pencarian Data Code Pencarian ClientDataSet1.Locate(nama_kolom, kata_kunci,[jenis_pencarian]); Ket: nama_kolom : nama kolom pencarian. kata_kunci : data yang akan dicari. jenis_pencarian : [loPartialKey] : mencari sebagian kata kunci [loCaseInsensitive] : harus sesuai kata kunci • Contoh Filter ClientDataSet1.Filtered := False; ClientDataSet1.Filter := 'alamat like “%Jakarta%”’; ClientDataSet1.Filtered := True; Pemrograman Database
Penggunaan ClientDataSet Menyimpan data Load Data Contoh Memanggil Data ClientDataSet1.LoadFromFile (nama_file); Ket : nama_file : menyebut nama file yang akan dipanggil. • Contoh Penyimpanan ClientDataSet1.SaveToFile(nama_file,tipe_file); Ket : nama_file : memberi penamaan file yang akan disimpan. tipe_file : • dfBinary • dfXML • dfXMLUTF8 Pemrograman Database
DataSource • Properties DataSet : diisi dengan komponen ClientDataSet atau komponen Tabel/Query. Pemrograman Database
Tab DataControl • DBGrid : menampilkan seluruh isi data. • DBNavigator : berfungsi untuk menjelajah isi data. • DBText : menampilkan data terpilih dalam bentuk Label. • DBEdit : menampilkan data terpilih dalam bentuk komponen Edit. • DBMemo : menampilkan data bertipe Memo dari data terpilih. • DBImage : untuk data bertipe Gambar dari data terpilih. • DBLIstBox • DBCombobox • Dll. Pemrograman Database
DBGrid • Properties DBGrid Properties “Data Source” diarahkan ke komponen DataSource. Pengaturan karakteristik DBGrid seperti pengaturan tampilan tampilan Title, Warna Title dan Bacground dapat dilakukan pada properties. Pemrograman Database