Duyuruyu Kapat
Facebook Gözat
Twitter Gözat

C# tarih fortmatı (Db : Oracle

Konu, 'C#' kısmında sheva_7 tarafından paylaşıldı.

  1. sheva_7

    sheva_7 Üye

    Kayıt:
    28 Şubat 2008
    Mesajlar:
    215
    Beğenilen Mesajlar:
    1
    Arkdaşlar merhaba,

    Oracle veritabanında c# ile bir takım veriler çekmek istiyorum fakat bir sorgumda tarih aralığı vermem lazım.Aşağıya hem oracle hem de c# kodlarımı yazıyorum.Yardımcı olursanız sevinirim.

    Oracle üzerinden sorgumu bu şekilde sorunsuz çalıştırıyorum(Toad ile)
    ...
    AND P.GTARIH >= TO_DATE('12.01.2018 00:00','DD.MM.YYYY HH24:MI')
    AND P.GTARIH <= TO_DATE('12.01.2018 23:59','DD.MM.YYYY HH24:MI')

    C# kodlarım ise şöyle.(Form üzerindeki dateTimePicker nesnelerimin formatı "short" seçili. )
    ...
    AND P.GTARIH >= TO_DATE('" + dateTimePicker1.Value.Date.ToShortDateString() + "','DD/MM/YYYY HH:MI:SS')
    AND P.GTARIH <= TO_DATE('" + dateTimePicker2.Value.Date.ToShortDateString() + "','DD/MM/YYYY HH:MI:SS')";

    Bu kodlarla iki tarihi de aynı yapıp(saat aralıkları farklı tabi) aratınca hiç sonuç döndürmüyor. Yalnız 1 günlük tarih aralığı verirsem sorun olmuyor