pak Galih persada yang super (Mario Teguh mode: ON)
kalau untuk tanggal biasanya saya tambahkan tanda # sebelumnya. jadi seperti di
bawah ini.
tglAwal = Format(Form_Laporan.tglAwal.value,"mm/dd/yyyy")
tglAkhir = Format(Form_Laporan.tglAkhir.value,"mm/dd/yyyy")
strSQL="select karyawan.nama,
transaksi.ket,
transaksi.notransaksi,
min(transaksi.tanggal) as mulai,
max(transaksi.tanggal) as sampai from karyawan,transaksi
where karyawan.idkaryawan = transaksi.idkaryawan and
transaksi.tanggal >=#" & tglAwal & "'# and transaksi.tanggal <=
#" & tglAkhir & "#"
group by transaksi.idkaryawan, transaksi.ket, transaksi.notransaksi,
karyawan.nama"
debug.print strSQL
Form_LAPORAN.DATA.RowSource=strSQL
saya ingin lihat hasil string dari immediate window. bisa di copy paste ke sini?
salam,
murid access - CL
----- Original Message -----
From: GALIH PERSADHA
To: [email protected]
Sent: Wednesday, April 29, 2009 11:19
Subject: [belajar-access] data tampil tidak sesuai
saya mempunyai data transaksi tanggal 1-Apr-09 sampai 5-Apr-09 atas nama orang
yang sama. Saya menggunakan perintah :
Form_LAPORAN.DATA.RowSource = "select karyawan.nama, transaksi.ket,
transaksi.notransaksi, min(transaksi.tanggal) as mulai, max(transaksi.tanggal)
as sampai from karyawan,transaksi where karyawan.idkaryawan =
transaksi.idkaryawan and transaksi.tanggal >='" & Form_LAPORAN.tglawal.Value &
"' and transaksi.tanggal <= '" & Form_LAPORAN.tglakhir & "' group by
transaksi.idkaryawan, transaksi.ket, transaksi.notransaksi, karyawan.nama "
dengan kriterian pada form :
tglawal isinya 1-Apr-09
tglakhir isinya 2-Apr-09
untuk memanggil data.
Harusnya data yang keluar yaitu data 1-Apr-09 sampai 2-Apr-09
tetapi yang muncul Harusnya data yang keluar yaitu data 2-Apr-09 sampai 2-Apr-09
mohon pencerahannya