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