none
sql cümlesini dapper ile çalıştırma ile ilgili RRS feed

  • Soru

  • Merhaba. Aşağıdakı SQL cümlesini dapper kullnarak c#  tarafda nasıl çalıştıra bilirim?

    Veritabanı postgrsql

    select * from tablo WHERE tarix > (CURRENT_TIMESTAMP - interval '12 day') gün sayı farklıda ola bilir
    string sql = @"select * from tablo WHERE tarix > (CURRENT_TIMESTAMP - interval @gun)"
    
    private void listele(int gun)
            {
                using (NpgsqlConnection con = new NpgsqlConnection(LocationData.ConnectionString()))
                {
                    var sonuc = con.Query<tablo>(sql, new { @gun = gun });
                    dataGridView1.DataSource = sonuc;
                }
            }



    18 Ağustos 2020 Salı 19:57

Yanıtlar

  • string sql = @"select * from tablo WHERE tarix > (CURRENT_TIMESTAMP - @gun::interval)"
    
    private void listele(int gun)
            {
                using (NpgsqlConnection con = new NpgsqlConnection(LocationData.ConnectionString()))
                {
                    var sonuc = con.Query<tablo>(sql, new { @gun = $"{gun} days" });
                    dataGridView1.DataSource = sonuc;
                }
            }



    Blog
    How to create a Minimal, Reproducible Example
    The way to Go.
    World's most advanced open source (object-) relational Database.
    Flutter (for mobile, for web & desktop.


    Not: Temelin geri zekali arkadasi Idris bu mesaja da atlayip ne kadar aptal oldugunu bir kez daha belgeleyebilir. Kendisinin tek marifeti beni takip edip, neden her soruya cevap verdigimi, yardim etmeye calistigimi sorgulamaktir. Bu beyinsiz zavalliya, aptal oldugunu hatirlatmayi unutmayiniz.

    • Yanıt Olarak İşaretleyen vusal.nurehmedov 19 Ağustos 2020 Çarşamba 07:01
    18 Ağustos 2020 Salı 22:39
    Yanıtlayıcı