Arsip: filter tanggal bulan dengan combo box bulan plsss urgent...

 
user image
more 13 years ago

the_cupu

Teman2 master aku punya trouble aku ga ngerti neh.... aq bwd combobox yang isinya dari bulan januari sampe desember tapi aku ga ngerti filter tabelnya. misal kalau user milih januari maka yang keluar di dbgrid dari tabel yang di filter hanya bulan januari saja yang muncul caranya gimana ya???? aku pake filter misal master.filter : 'gak ngerti perintah filternya.... aku masih newbie dapet kerjaan... tapi udah mentok..... udah cari keman2 ga da solusinya......... thank's buat yang udah mau jawab..... :( :(
user image
more 13 years ago

sky47

itu tergantung database yang dipakai kok bagaimana memfilter berdasar tanggal, bulan atau tahun kalo database berbasis mysql bisa pke fungsi extract klo database yang berbasis sql server bisa pke fungsi datepart...lebih jelasnya bisa ke link berikut http://www.w3schools.com/sql/sql_dates.asp klo nggak tau database masuk yang mana......ya dicoba aja satu satu .... kikikikikik misal klo mysql based berarti klo mau memfilter berdasar bulan 1. isi combobox dengan item (baris kosong) januari februari maret ....dst 2. statement sql ditambah 'and extract(month from field_tanggal) = ' + intToStr(combobox.itemIndex) ctt : jika item combobox adalah januari februari maret ....dst (tanpa diawali baris kosong ) maka statement sql nya berubah jadi 'and extract(month from field_tanggal) = ' + intToStr(combobox.itemIndex + 1) kan itemindex di combobox diawali dari 0 semoga bisa membantu
user image
more 13 years ago

the_cupu

belum dapet kk tulung donk
user image
more 13 years ago

AndyK

@the_cupu : selain di filter di query table yang dimunculin di table itu select * from table1 where bulan='''+combobox.text+'''
user image
more 13 years ago

ImanD

@the_cupu: Teman2 master aku punya trouble aku ga ngerti neh.... aq bwd combobox yang isinya dari bulan januari sampe desember tapi aku ga ngerti filter tabelnya. misal kalau user milih januari maka yang keluar di dbgrid dari tabel yang di filter hanya bulan januari saja yang muncul caranya gimana ya???? aku pake filter misal master.filter : 'gak ngerti perintah filternya.... aku masih newbie dapet kerjaan... tapi udah mentok..... udah cari keman2 ga da solusinya......... thank's buat yang udah mau jawab..... :( :(
field type bulannya apa? jika string(nama bulannya) TableName.Filter:=FieldName=NamaBulan; TableName.Filtered:=True; sample simple =============

TableName.Filter:='Bulan='+QuotedStr(ComboBox1.Text);
TableName.Filtered:=True;
jika type bulannya no urut bulan manfaatkan ComboBox1.ItemIndex[size=12:4d8cde21e7][/size:4d8cde21e7]
user image
more 13 years ago

the_cupu

field tanggalnya itu date jadi cuman mm/dd/yyyy.... saya masih belum ketemu buat kasus ini masalahnya baru pertama kali buat filter per bulan biasanya per tanggal master2 delphi........ maskih ya udah jawab tapi ada jawaban lainnya??? ditunggu..............
user image
more 13 years ago

luckynvic

database nya apa??? trus strukturnya apa?? kalo fieldnya date, sy lebih suka filter lewat query. seperti yg sky47 beri contoh.... data dari field harus diambil bulannya dulu (fungsinya tergantung dari databasenya, baca manual databasenya tentang date function). kalo paradox fungsinya extract(), kalo mySQL fungsi month(). contoh mysql SQLnya menjadi: SQL:='select * from nama_tabel where month(field_tgl)='+inttostr(combobox1.itemIndex+1);
more ...
  • Pages:
  • 1
Share to
Local Business Directory, Search Engine Submission & SEO Tools FreeWebSubmission.com SonicRun.com