Arsip: nampilin per 5 pada dbGrid

more 15 years ago
lela
lela mo nampilin sebuah isi tabel dari mysql ke DBGrid pada delphi, tapi disini saya pengen nampilinya per 5, maksudnya buat ngeliat isi ke 6 sampai ke 10 (ke 5 yang berikutnya) musti di next dulu, disini saya menggunakan DBExpress, dengan ClientDataset,datasource.
tolong ya caranya gimana, aku bingung nih... nuhun ya...

more 15 years ago
LuriDarmawan
kalo di MySQL bisa pake cara ini:
select from namatabel limit nomorindexrecord,jumlahrecordyangdimunculkan
misal:
select from customer limit 10,5

more 15 years ago
DelphiExpert
Hmm, hal ini bisa diatasi menggunakan statemen LIMIT pada MySQL.
Follow this flow:
- Deklarasikan variable global (Publik) untuk menyimpan current record start.
- Anda harus memodifikasi SQL query dengan menambahkan statemen LIMIT di akhir query
Misal: SELECT * FROM CUSTOMER LIMIT n, 5
Jika navigator Anda di Next / goto page, tinggal manipulasi variable n - nya doank.
Note: statement LIMIT di MySQL kalo nggak salah ingat gitu :) silahkan cek referensinya
Ok, hope usefull
Best Regards - DelphiExpert

more 15 years ago
DelphiExpert
Hehe keduluan mas Luri. Ini aku dah nulis reply dari tadi. Ada tamu lupa belum di-post :mrgreen:

more 15 years ago
LuriDarmawan
xixixixixix...
yg duluan post dapet hadiah permen coklat..
xixixiixixiiixixixiii.... :D

more 15 years ago
kaka-delphi
Saya juga mo post tapi udah keduluan mas ulil, yach terpaksa dech beli coklat sendiri
wakakakakakakakakakakakkkkakkk ........... :D :D :D

more 15 years ago
spyoff
kalo mau cara yang sulit, hasil query dimasukin ke dataset baru, sebanyak row yang diinginkan, tapi malah jadi susah nanti, hehehe, tapi klo databasenya g support limit mungkin bisa dicoba :D
function CreateTableInMemory(const AFieldDefs:TFieldDefs): TDataSet;
var TempTable:TClientDataSet;
begin
TempTable:=nil;
Result:=nil;
if AFieldDefs<>nil then
begin
try
TempTable:=TClientDataSet.Create(Application);
TempTable.FieldDefs.Assign(AFieldDefs);
TempTable.CreateDataSet;
Result:=(TempTable as TDataSet);
Except
if TempTable<>nil then TempTable.Free;
Result:=nil;
raise;
end
end
end;

more 14 years ago
mas_kofa
aku juga punya kasus mungkin agak mirip dengan lala...
ceritanya seperti ini.....
aku punya tabel mahasiswa (dgn mysql) ... tabel tidak urut berdasarkan nomor mahasiswa (tp urut berdasarkan nomor entry).......
yang saya inginkan, saya mo nampilin semua record dan urut berdasarkan nomor mahasiswa......
tapi saya harus dapat membawa record pointer ke record dengan nomor mahasiswa yang diinginkan.....misal record harus berada di record yang nomormahasiswa nya 06.23.345 .....
gmn ya caranya...????
sebelumnya makasih atas masukannya

more 14 years ago
ImanD
mas kofa pake query aza:
- urut data berdasarkan no mahasiswa(no_mhs)
select * from tmahasiswa order by no_mhs
- klo untuk nunjuk recordnya tinggal pke Locate az, misal
uses DB;
ZQuery1.Locate('no_mhs',Edit1.Text,[loCaseInsensitive,loPartialKey]);
// Edit1.Text adalah 06.23.345 .....
more ...
- Pages:
- 1
reply |
Report Obsolete
Last Articles
- Project Group dalam Lazarus
- FastPlaz Database Explorer
- Release: FastPlaz Super Mom v0.12.22
- PascalClass #3: Web Development with Free Pascal
- Makna Pascal di Pascal Indonesia
- Kulgram : Instalasi Lazarus di Perangkat Berbasis ARM
- PascalClass #1: Analisa Database dan Machine Learning
- PascalTalk #6: (Podcast) Kuliah IT di luar negeri, susah gak sih?
- Mengenal OXYGENE – Pascal For .NET
- PascalTalk #5: UX: Research, Design and Engineer
Last Topic
- PascalTalk #6: (Podcast) Kuliah IT di luar negeri, susah gak sih?
by LuriDarmawan in Tutorial & Community Project more 4 months ago - PascalTalk #5: UX: Research, Design and Engineer
by LuriDarmawan in Tutorial & Community Project more 4 months ago - PascalTalk #4: Obrolan Ringan Seputar IT
by LuriDarmawan in Tutorial & Community Project more 5 months ago - PascalTalk #2: Membuat Sendiri SMART HOME
by LuriDarmawan in Tutorial & Community Project more 5 months ago - PascalTalk #3: RADically Fast and Easy Mobile Apps Development with Delphi
by LuriDarmawan in Tutorial & Community Project more 5 months ago - PascalTalk #1: Pemanfaatan Artificial Intelligence di Masa Covid-19
by LuriDarmawan in Tutorial & Community Project more 5 months ago - Tempat Latihan Posting
by LuriDarmawan in OOT more 1 years ago - Archive
- Looping lagi...
by idhiel in Hal umum tentang Pascal Indonesia more 8 years ago - [ask] koneksi ke ODBC user Dsn saat runtime dengan ado
by halimanh in FireBird more 8 years ago - Validasi menggunakan data tanggal
by mas_kofa in Hal umum tentang Pascal Indonesia more 8 years ago
Random Topic
- DELPHI7
by DADANG in Delphi.NET more 14 years ago - Minta Masukan Dari Para Ahli ^^(Buat Laporan)....
by juan81 in Hal umum tentang Pascal Indonesia more 12 years ago - bagaimana cara menyimpan ekstensi kompresi data
by moi-moi in Tip n Trik Pemrograman more 12 years ago - Virus lokal baru nih
by alnas in Enginering more 13 years ago - Bagaimana caranya handling onpostError dengan ADO
by surip in Hal umum tentang Pascal Indonesia more 14 years ago - nampilin jpg dari MySQL
by lela in MySQL more 15 years ago - i bisa menekan tombol applikasi lain di luar delphi
by blackshield in Tip n Trik Pemrograman more 12 years ago - rata kanan ?
by Lembah_Tidar in Hal umum tentang Pascal Indonesia more 13 years ago - Mengetahui System dir
by ho2sly in Tip n Trik Pemrograman more 13 years ago - Menyembunyikan icon tanggal di TaskBar dan Control Panel
by umarbakri in Hal umum tentang Pascal Indonesia more 14 years ago