Memakai TDBEdit C++ Builder untuk Menampilkan Data MS Access

TDBEdit berbeda dengan TDBGrid. TDBEdit hanya menampilkan data secara individu, sedangkan TDBGrid menampilkan data lebih dari satu data (banyak record.). Baik TDBEdit dan TDBGrid dapat digunakan untuk mengubah tabel.

TDBEdit harus terhubung dengan tabel atau query, sehingga pemakaiannya membutuhkan komponen DataSet dan DataSource.

Untuk contoh pemakaian, siapkan program dengan data seperti dibawah ini. Form berisi ADOTable, DataSource, 2 DBEdit, dan 4 TButton. Fungsi masing-masing TButton dari kiri ke kanan adalah: menuju record pertama, ke record sebelumnya, ke record berikutnya, dan ke record paling akhir.


Ketikkan program dibawah ini di bagian FormCreate. Fungsinya adalah menghubungkan TDBEdit ke DataSource

DBEdit1->DataSource = DataSource1;
DBEdit1->DataField = "KodeBarang";
DBEdit2->DataSource = DataSource1;
DBEdit2->DataField = "Barang";


Dan program dibawah ini untuk menghubungkan DataSource ke ADOTable.

DataSource1->DataSet = ADOTable1;

Berikutnya, menunjukkan tempat database access ke ADOTable lewat ConnectionString dan mengaktifkan hubungan ke database sehingga record kodebarang dan barang akan tampil di DBEdit. Cobalah tombol-tombol navigasi record untuk mengetahui efeknya.

AnsiString koneksiStr =
"Provider=Microsoft.Jet.OLEDB.4.0;";
koneksiStr +=
"Data Source=D:/Software/Beli.mdb;";
koneksiStr +=
"Persist Security Info=False;Jet OLEDB:Database Password=123";

DataSource1->DataSet = ADOTable1;
ADOTable1->ConnectionString = koneksiStr;
ADOTable1->Active = true;



Memakai TDBEdit C++ Builder untuk Menampilkan Data MS Access Rating: 4.5 Diposkan Oleh: Good Dreamer

0 comments:

Posting Komentar

Diberdayakan oleh Blogger.