Sebagai contoh kita gunakan apliksi yang sudah kita buat disini. Lalu Tambahkan 1 FDQuery lagi dan 1 Grid. dowble click FDConnection1 pada form Firedac Connection Editor pastikan Driver ID sudah terisi dengn SQLite dan pada database click icon folder dan dan cari file TestDBSQLite.s3db, jika tidak terliat rubah filter menjadi all file akhiri dengan click open > OK
Selajunya atur properti sebgai berikut:
FDConnection1 > Connected => True
FDQuery2 > Connection => FDConnection1
FDQuery2 > SQL, click tanda elip lalu pada form yang tmpil ketika SELECT * FROM Table1 lalu click OK.
FDQuery2 > Active => True
Grid1 > Position > X => 8
Grid1 > Position > Y => 216
Grid1 > ReadOnly => True
Grid1 > Size > Height => 193
Grid1 > Size > Width => 372
Selajutnya click Bind Visually yang berada dibawah Object Inspetor atau Click kanan Grid1 (seperti terlihat pada gambar) lalu pada form livebindings designer yang tampil Clck dan tahan Grid1 lalu arahkan ke FDQuery2 lalu lepaskan.
sampai disini sudah selesai menampilkan database ke Grid (Table View).
Nah, sekarang bagaimana cara melakukannya secara runtime ?
Lihat ini, ada penambahan 1 BindSourceDB, 1 LinkGridToDataSource dan penambahan procedure BuatTable ; serta peruahan procedure FormCreate(Sender: TObject); dan procedure Button5Click(Sender: TObject);


Tidak ada komentar:
Posting Komentar