Ini source codenya silahkan perhatikan :
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, ComCtrls, DB, ADODB, StdCtrls; type TForm1 = class(TForm) ListView1: TListView; ADOConnection1: TADOConnection; ADOQuery1: TADOQuery; Button1: TButton; procedure Button1Click(Sender: TObject); private { Private declarations } procedure TampilListview; public { Public declarations } end; var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.TampilListview; Begin try ListView1.Items.Clear; with ADOQuery1 do begin Close; SQL.Text := 'select *from country'; Open; while Not Eof do begin with ListView1.Items.Add do begin Caption := ADOQuery1.fieldbyName('name').AsString; SubItems.Add(ADOQuery1.fieldByName('Capital').AsString); SubItems.Add(ADOQuery1.fieldByName('continent').AsString); SubItems.Add(ADOQuery1.fieldByName('area').AsString); SubItems.Add(ADOQuery1.fieldByName('population').AsString); end; Next; end; end; except MessageDlg('Gagal Menampilkan Data !!',mtWarning,[mbOK],0); end End; procedure TForm1.Button1Click(Sender: TObject); begin TampilListview end; end.
BACA JUGA : Menampilkan data yang diceklist di listviewSekian listing untuk menampilkan data ke Listview dari database.Semoga berhasil...
Title : Menampilkan data dari database ke listview di Delphi
Description : kalo agan" ingin menampilkan data dari Database ke listview mungking coding yang ane kasih bisa bantu, langsung saja ane kasing listin...
Description : kalo agan" ingin menampilkan data dari Database ke listview mungking coding yang ane kasih bisa bantu, langsung saja ane kasing listin...
This comment has been removed by the author.
ReplyDeletesaya mau tanya dong kan itu pasti semua data ke refresh nah gimana cara nya cuma 1 data saja yang kerefresh .
ReplyDeleteya karena judulnya menampilkan data dari databasae ke listview,berarti semua data . kecuali kalau ingin cuma satu atau beberapa record saja,ya tinggal difilter menggunakan fungsi WHERE
Deletecara menampilkan data lebih dari 1 kolom/field di Listview XE8 gimana ya? saya bisanya cuman nampilin 1 kolom/field
ReplyDeletememangnya cara di atas engga bisa diterapkan ?
Delete