Data control dihubungkan ke database dengan menggunakan data source (sumber data). Komponen data source (TDataSource) bertindak sebagai saluran (conduit) antara kontrol dan dataset yang berisi data. Masing-masing data-aware control harus dihubungkan dengan komponen data source untuk mendapatkan data yang akan ditampilkan dan dimanipulasi. Dengan cara yang sama, semua dataset harus dihubungkan dengan komponen data source agar data dapat ditampilkan dan dimanipulasi dalam data-aware control pada sebuah form.
Catatan: Komponen data source juga dibutuhkan untuk me-link unnested-datasets dalam master-detail relationship.
Untuk menghubungkan data control dengan dengan dataset :
1. Tempatkan dataset dalam data module (atau pada form), dan tetapkan propertinya jika sesuai.
2. Tempatkan data source dalam data module (atau form) yang sama. Dengan menggunakan Object Inspector, tetapkan properti DataSet ke dataset yang Anda telah tempatkan pada langkah no 1.
3. Tempatkan data control (pilih dari tab atau page Data Access Component palette) pada form.
4. Dengan menggunakan Object Inspector, tetapkan properti DataSource kontrol ke komponen data source yang Anda telah tempatkan pada langkah no 2.
5. Tetapkan properti DataField kontrol ke nama field yang akan ditampilkan, atau pilih nama field dari drop-down list properti. Langkah ini tidak berlaku untuk TDBGrid, TDBCtrlGrid, dan TDBNavigator sebab mereka mengakses semua field yang tersedia dalam dataset.
6. Tetapkan properti Active dataset ke nilai True untuk menampilkan data dalam kontrol.
No comments:
Post a Comment
Silahkan tinggalkan pesan