• 30-05-2021, 15:04:31
    #1
    merhaba dostlar bir aktif arac tablom var giriş tarihini alıyorum giriş butonuna bastığımda çıkış butonuna bastığımda rfid nosu uyuşan datayı aktif arac tablomdan silip raporlar tabloma cıkış tarihi ile beraber nasıl yazdırabilirim




  • Kabul Edilen Cevap
    • 0 Beğeni
      Raporlar tablonu dataset ile database de raporlar tablona bağlarsın, araçlar tablonu da aynı şekilde dataset ile database de araçlar tablona bağlarsın.
      CRUD işlemini db side olarak gerçekleştirirsin.
      CRUD İşlemi sonrası refresh ya da fill fonksiyonunu tetikleyerek db ile senkronize edebilirsin.
  • 30-05-2021, 15:22:50
    #2
    Bu cevap, moderatörlerimiz tarafından kabul edilebilir bir cevap olarak işaretlendi.
    Raporlar tablonu dataset ile database de raporlar tablona bağlarsın, araçlar tablonu da aynı şekilde dataset ile database de araçlar tablona bağlarsın.
    CRUD işlemini db side olarak gerçekleştirirsin.
    CRUD İşlemi sonrası refresh ya da fill fonksiyonunu tetikleyerek db ile senkronize edebilirsin.
  • 30-05-2021, 15:34:37
    #3
    Atroks adlı üyeden alıntı: mesajı görüntüle
    Raporlar tablonu dataset ile database de raporlar tablona bağlarsın, araçlar tablonu da aynı şekilde dataset ile database de araçlar tablona bağlarsın.
    CRUD işlemini db side olarak gerçekleştirirsin.
    CRUD İşlemi sonrası refresh ya da fill fonksiyonunu tetikleyerek db ile senkronize edebilirsin.
    deniyorum ama benim aklıma şu geldi girişi yapraken hem raporlar tablosuna hem aktif araclara girse cıkarken aktif araclardan silip rfid ile eşleşen raporlar tablosundaki veriye cıkış tarihi eklese olmaz mı
  • 30-05-2021, 17:53:07
    #4
    Xccan adlı üyeden alıntı: mesajı görüntüle
    deniyorum ama benim aklıma şu geldi girişi yapraken hem raporlar tablosuna hem aktif araclara girse cıkarken aktif araclardan silip rfid ile eşleşen raporlar tablosundaki veriye cıkış tarihi eklese olmaz mı
    Nasıl istiyorsan öyle yapabilirsin. Bu işin optimum olanı dediğim gibidir. Hatta stored procedure yazarsın SQL tarafında dataları SQL tarafında stored procedure ile aktarırsın, yazılım tarafında bir Db CRUD işlemi olması gereksizdir. 0 hata ile bu şekilde operasyon yürütülür.
  • 30-05-2021, 17:54:11
    #5
    Atroks adlı üyeden alıntı: mesajı görüntüle
    Nasıl istiyorsan öyle yapabilirsin. Bu işin optimum olanı dediğim gibidir. Hatta stored procedure yazarsın SQL tarafında dataları SQL tarafında stored procedure ile aktarırsın, yazılım tarafında bir Db CRUD işlemi olması gereksizdir. 0 hata ile bu şekilde operasyon yürütülür.
    hocam o kısmı hallettim peki iki tarihi birbirinden nasıl çıkartırım mysql kullanarak internettekiler hep accses ile yapılmış deniyorum olmuyor
  • 30-05-2021, 17:57:07
    #6
    C# Tarafında; TimeSpan ts1 = Datetime1 - Datetime2;

    ts.totalhours gibi komutlarla da farkı alırsınız.

    SQL Tarafında:
    Alıntı
    SELECT DATEDIFF(month, '2017/08/25', '2011/08/25') AS DateDiff;