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. DataSource ClientDataSet 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 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; Contoh Menghapus Data ClientDataSet1.Delete; Pemrograman Database
Penggunaan ClientDataSet Filter Data Pencarian Data Contoh Filter ClientDataSet1.Filtered := False; ClientDataSet1.Filter := 'alamat like “%Jakarta%”’; ClientDataSet1.Filtered := True; 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 Pemrograman Database
Penggunaan ClientDataSet Menyimpan data Load Data Contoh Penyimpanan ClientDataSet1.SaveToFile(nama_file,tipe_file); Ket : nama_file : memberi penamaan file yang akan disimpan. tipe_file : dfBinary dfXML dfXMLUTF8 Contoh Memanggil Data ClientDataSet1.LoadFromFile (nama_file); Ket : nama_file : menyebut nama file yang akan dipanggil. 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