Tolong pilih kategori sesuai, jenis posting (diskusi atau bukan) dan sertakan tag/topik yang sesuai seperti komputer, java, php, mysql, dll. Promosi atau posting tidak pada tempatnya akan kami hapus!
- Bagi Anda yang ingin mendaftar, baca link berikut:
http://diskusiweb.com/discussion/50491/how-to-registrasi-diskusiweb-com-baca-ini-terlebih-dahulu
- Cara menyisipkan kode program supaya tampil rapi dan terformat dengan baik di diskusiweb.com: http://www.diskusiweb.com/discussion/50415/cara-menyisipkan-kode-program-di-diskusiweb-com
- Cara posting gambar/image di post Anda: http://www.diskusiweb.com/discussion/47345/cara-menyisipkan-menyertakan-image-pada-posting/p1

men-filter data tanggal pake query pada sql server 7

halo...minta tolong banget nih, coz saya lagi skripsi..

gimana caranya men-filter data tanggal pake query pada database SQL Server 7 ? misalnya, mo nyari data barang antara tanggal tertentu s/d tanggal tertentu...o iya...bhs programnya pake DELPHI 7.0...makasih

tolong dikirim ke perdana_abdillah@yahoo.com

Comments

  • Pakai between

    where tanggal between .. and ...
  • gak da parameternya po? kyknya dah tak coba, tapi gagal juga...
  • nah, bedanya, delphi itu penanda stringnya pake petik satu, beda sama VB yg pake petik dua, jadi sulit menuliskan petik satu langsung. Sebenarnya bisa, tapi lebih enak pake quotedStr
  • hehehe...kalo gak repot tolong ditulisin sintaksnya secara lengkap dong...sebagai perbandingan,ni saya tuliskan sintaks saya...

    query1.sql.add('select * from tbJual');
    query1.sql.add('where kode_brg= '''+edit1.text+'''');
    query1.sql.add('and tanggal >= '''+strtodate(edit2.text)+'''');
    query1.sql.add('and tanggal <= '''+strtodate(edit3.text)+'''');

    sintaks ini kalo database nya pake paradoks bisa...tp kalo pake sql server 7 gagal...

    thanks b4;
  • @farhan386
    kalo di vb.net juga pake petik tambahan.
    da_kart = New MySqlDataAdapter("select * from namatable where tgl <= '" & tgl1 & "' and jenis <> '0'", koneksi)

    coba 4 brs sintaks td digabung jd satu.
    coba copy-paste sintaks di bwh ini.
    query1.sql.add('select * from tbJual where kode_brg= '''+edit1.text+''' and tanggal >= '''+strtodate(edit2.text)+''' and tanggal <= '''+strtodate(edit3.text)+'''');
  • setahuku sql server pakenya tanda petik satu ' bukan petik dua "

    coba pake fungsi QuotedStr nya Delphi, utk bikin tanda '
    query1.sql.add('where kode_brg= '+quotedStr(edit1.text));

    dst...
  • Itu kan hanya sintaks dasar. Silahkan entar diambil parameternya di query delphi
Sign In or Register to comment.