Terima kasih sebelumnya, minta tolong lagi dong (boleh kan?!)
Saya bisa memfilter tahun spt saran mas Purwedi.
adodb.recordset.Filter = "date >= #1/1/2002# And date<= #12/1/2002#"
(misal, untuk nyari record dg tahun 2002). Mungkin, bila tahunnya saja bs dg mudah diakali code-nya. Namun, bagaimana jika user memasukkan bulannya saja (misal, ingin menampilkan data bulan ke 1 tahun dan tanggal berapa saja) atau memasukkan tanggal saja (misal, ingin menampilkan data tanggal ke 20 tahun dan bulan berapa saja). Kalo ngakalin pake code di atas, bisa panjang bgt klo database-nya udah banyak dan bertahun-tahun. Minta masukannya gmn bikin codenya yg efisien. Trus, bwt mas Masim, operator day, month, dan year-nya udah dicoba (&dioprek-oprek) tapi kok masih error (walaupun code error-nya beda)??  

"Masim \"Vavai\" Sugianto" <[EMAIL PROTECTED]> wrote:
Benar seperti yang disampaikan mas Purwedi. Saya sendiri lebih prefer menggunakan operator day, month ataupun year jika ingin mengambil komponen tanggal secara parsial.

Jika ingin mengambil tanggal secara komplit, gunakan tanda kutif 1 ( ' ) jika menggunakan database MS SQL Server, sedangkan jika menggunakan Ms Access, gunakan tanda #.

Salam,


Vavai

Purwedi Kurniawan wrote:
setahu saya (please cmiiw) operator like hanya digunakan u. string, apakah string mempunyai pattern yg sesuai dg yg ditentukan (di patternnya kita bisa pake * kalau diaccess %, terus [],^,_) sedangkan u. pencarian tanggal kita bisa menggunakan operator =, between, <, dan >
 
best regards
[wwn]
 
On 1/10/06, Dito Kasep <[EMAIL PROTECTED]> wrote:
kepada para master yang di sana. saya mau tanya ttg database vb6 dg access. saya bwt command filter utk menampilkan tanggal (date) tertentu yg akan ditampilkan tapi mengapa terjadi run time error '-2147217825 (80040e5f)':filter cannot be opened. ?? tapi klo dipake bwt nyari data string, command tsb bekerja dg baik. Tolongin donk solusinya. saya udah nyari ke sana-sini (source di internet, contoh program, nanya temen)masih belum nemu juga penyebabnya; mungkin di sini ada yg bisa bantu.
 
Tambahan:
filter yang saya gunakan untuk menampilkan tanggal / sebagian tanggal (dg asumsi bahwa user bisa memasukkan tanggal scr komplit atau hanya bulan ataupun tahunnya saja utk nyari data):
ADODB.Recordset.Filter = "date like '*" & TxtCari.text & "*'"
datafield saya beri nama "date" dg tipe data date/time
(bila dijalankan terjadi error)
saya menggunakan win xp



Yahoo! Photos
Got holiday prints? See all the ways to get quality prints in your hands ASAP.

Wahana Programmer Groups Links

<*> Untuk mengunjungi sponsor milis ini, klik link berikut:
    http://wahanaprogrammer.net

<*> Untuk menghubungi owner milis ini, kirim email ke:
    [EMAIL PROTECTED]

<*> Konsultasi pemrogramman bisa chat disini:
    Yahoo! Messenger: wahanaprogrammer




SPONSORED LINKS
Programmer Indonesia Basic programming language
Computer programming languages Programming languages Java programming language


YAHOO! GROUPS LINKS




Kirim email ke