otel veritabanı/ odayı boş mu dolu mu kontrol etme
#1
access-sql-9 
Merhaba arkadaşlar projemi eklere ekledim. Rezervasyon yapabilmek için seçilen odanın müşterinin istediği tarih aralıklarında boş olup olmadığını öğrenmem gerekiyor. Araştırmalarıma göre if ve between komutu kullanmak gerekiyormuş ama daha önce if komutu kullanmadğm için işin mantığını kuramadımNo



Eklenti Dosyaları
.rar   otelveritabani11205 - Copy - last - Copy (2).rar (Boyut: 417,5 KB / İndirilme: 538)



  Alıntı
Bu mesajı beğenenler:
#2
merhaba
Between ile tarih aralıklarını kontrol edersiniz,
if ile odanın boş olup olmadığını kontrol edersiniz.
komutların kullanımına gelince
SQL
  1. BETWEEN [ilktarih] AND [sontarih]


Visual Basic
  1. if odadurumu="boş" then
  2. işletilecek komutlar
  3. else
  4. işletilecek komutlar
  5. endif





  Alıntı
Bu mesajı beğenenler:
#3
Visual Basic
  1. if odadurumu="boş" then
  2. işletilecek komutlar
  3. else
  4. işletilecek komutlar
  5. endif




Onur bey bu bilgi çok güzel oldu. Güzel bi kalıp her işe yarar Smile teşekkürler



  Alıntı
Bu mesajı beğenenler:
#4

Onur Bey yazdığınız komutları SQL de içiiçe kullandık ama sorgu çalışmıyor. Bir de şu işletilecek komutlar dediğiniz kısma hangi komutları girmem gerekiyor acaba?



  Alıntı
Bu mesajı beğenenler:
#5
sorgu tasarım penceresini açın ilgili tabloyu ekledikten sonra süzmek istediğiniz tarih alanını sorguya ekleyin ve bu alanın ölçüt satırına bu komutu yazın
Between [ilktarih] and [sontarih] burada ilktarih ve sontarih kullanıcı tarafından girilmesi gereken bilgiler sorgu çalıştığı zaman bu iki parametreyi kullanıcıdan alır. eğer form içerisinden aldırmak istiyorsanız deyim oluşturucusunu kullanabilirsiniz. örnek;
SQL
  1. BETWEEN [Form]![ÖrnekForm]![başlamatarihi] AND [Form]![ÖrnekForm]![bitiştarihi]


diğerinde ise oda boş ise işletilecek komutlar normal oda rezervasyonu yapacak şekilde ayarlanır, else yani dolu ise bir msgbox ile uyarı iletisi yazarsınız dolu diye



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Bir Belgenin Yazdırılmış Olması Durumunu Kontrol Etmek Hk? adnnfrm 7 220 03-02-2024, 03:24
Son Mesaj: dsezgin
  Internet Bağlantı Kontrol zilli 19 8.375 26-01-2024, 14:43
Son Mesaj: ates2014
  Ortak Veritabanı. programmer67 1 210 02-08-2023, 18:30
Son Mesaj: dsezgin
  Veritabanı Final ödevi Acil çözemedim ulasozkaya 5 288 09-07-2023, 10:37
Son Mesaj: BeyTor
  [VBA] Dış Vt Den Tablo Link Etme (bağlama) orderyazbim 2 154 20-02-2023, 10:09
Son Mesaj: orderyazbim
  Docmd.gotorecord,,newrec Sonrası Otomatik Dolu Metin Kutusu meceka 6 284 10-11-2022, 15:45
Son Mesaj: meceka
  Excelle Aktarırken Tarih Aralığını Pasif Etme angelos 8 288 08-10-2022, 17:15
Son Mesaj: alperalper
  Hata - (veritabanı Açılamıyor....) adnnfrm 4 267 16-07-2022, 08:37
Son Mesaj: onur_can

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi