Skip to main content

AccessTr.neT


Sorguda İşlem Yapılacak Alanı Formdan Belirleme

Sorguda İşlem Yapılacak Alanı Formdan Belirleme

Çözüldü #1
Merhabalar. Sorgularda herhangi bir tabloyu güncellemek istediğimizde ölçütü ve veriyi formdan gönderdiğimiz gibi acaba sorgudaki alanıda formdan seçebilirmiyiz.  
ÖRNEK;  
                      Alan               : ---> bu kısmı formdan çekebilirsek çok iyi olacak fazladan sorgu yapmaktan kurtulacağız. (alan:[formlar]![denemeformu]![alansec]--olmuyor)
                      Tablo             :deneme_tbl
                      Güncelleştir     : [formlar]![denemeformu]![metinkutusu]
                      Ölçüt              : [formlar]![denemeformu]![listekutusu]
Cevapla
#2
yapmadım denemedim sadece kafamdaki tasarıma göre basit bir sorgu hazırlayacaksanız çok sorun çıkarmaz ama karmaşık sorgularda 2 farklı yöntem kullanılabilirr gibi: ilk yöntemde tablodan alanları alan bir listeden guncellemek için seçebileceğimiz alanlar yer alır  aynı şey kriterler için de olur, buradaki sorun hem güncelleme hem de kriterler için her şeyden 2 tane olması gerektiği (checkboxlar aracılığıyla kritere yada güncellemeye ekleme seçilebilir ama hem güncellenecek alan hem de kriter aynı alana bağlıysa sorun çıkabilir). seçimler yapılıp değerler girildikten sonra butonla sorgu oluşturulur
2. yöntemde ise yine alan seçimi için 1 liste kutusu olur değerler için de metin yada açılır kutu olur her güncellenecek alan yada kriter için alan ve değer seçtikten sonra kritere ekle/güncellemeye ekle butonuyla sorgu oluşturulması sağlanabilir
Cevapla
#3
şunu da hatırlatmam gerek sorgularda ve/veya gibi bağlaçlar ve ayrıca parantez içine alma durumları da var
mesela ((ismi=ali yada =veli) ve (ağırlığı=80 yada 85) ) ve cinsiyeti=kız olacak gibi karmaşık bir yapıyı oluşturmak sadece metin kutularıyla yapmak zor ama son durum ayrı bir metin kutusuna eklenip orada parantezler eklenebilir
Cevapla
#4
hocam yeni bir örnek yaptım

ALAN                         x:[formlar]![deneme]![listekutusu]                                       top
TABLO                       (tablo sçesek bile siliyor sonradan boş)                                 yil_toplam
GÜNCELLEŞTİR            123                                                                                 ..............
ÖLÇÜT                        .............                                                                        #01.01.2018#

benden yinede   bunun için değer istiyor zaten seçili, veriyi tekrar yazsamda elimle   güncelleştiriliemiyor lana güncelleştirilebilir değil diyor


güncelleme alanını [formlar]![deneme]![listekutusu]=123 yapsamda olmuyor
Son Düzenleme: 12/12/2019, 10:39, Düzenleyen: ferdiqq.
Cevapla
#5
çalışmanızı da ekler misiniz?
Cevapla
#6
.rar ornek_sorgu.rar (Dosya Boyutu: 21,81 KB | İndirme Sayısı: 5)
   hocam basit bir örnek hazırladım hemen. burda iki alan var onları formdan seçeceğim..
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task