Arsip Tag: Komponen Table

Delphi: Mengakses Field pada DataSet

Mengakse Field Pada Datas Set

Pada sesi ini akan dibahas berbagai cara mengakses field pada obyek DataSet. Delphi memberikan beberapa Cara membaca nilai pada suatu field. Cara mana yang sebaiknya digunakan sangat tergantung oleh kebutuhan dan tentu saja gaya pemrograman seseorang. Berikut ada beberapa contoh cara membaca data atau nilai dari suatu field. Pada contoh ini akan diakses field Judul pada tabel Buku yang akan ditampung pada variabel Judul_Buku;

Properti Fields

Pada properti Fields suatu field dapat diakses berdasarkan urutan kolom pada tabel dimana field pertama berindex 0, field kedua berindex 1, dan seterusnya. Kelebihan metode ini adalah kode program yang sigkat. Contoh:

Judul_Buku := Tabel1.Fields[1].AsString;

Properti FieldByName

Pada properti FieldByName suatu field dapat diakses berdasarkan nama fieldnya, kelebihan metode ini adalah anda tidak perlu menghafalakan urutan kolom. Selain itu penggunaan properti ini memudahkan dalam pemahaman program. Contoh:

Judul_Buku := Tabel1.FieldsByName['Judul'].AsString;

 Komponen Table

Field dapat diakses sebagai bagian langsung dari komponen Table.  Contoh:

Judul_Buku := Tabel1['Judul'].AsString;

 Properti FieldValues

Penggunaanya mirip dengan properti FieldByName, dimana nama kolom dituluskan secara eksplisit hanya saja tanpa menggunakan Properti As.

Judul_Buku := Tabel1.FieldValues['Judul'];

Lanjut membaca