Bir SQL komutunda yardıma ihtiyacım var?

22/10/2010, 11:01

extatic

Bu bir append query olsun
Birtane tablomuz
UBT_Detay isminde var
Bunun alanları şöyle UBTDetayNo(autonumber), UBTNo, KriterKodu, Kriter SoruNo bu üç field (tekrar eden sayı), KriterSrosu alanlarımız var.
Formumuzda da aynı fieldların textbox ları ve bir buton olsun.

Soruma geliyorum...
Butona basıldığında append query ye bir sorgu yazıcam sorgudan istediğim şu
UBTDetayNo(autonumber) ve UBTNo ve KriterKodu 'nun olup olmadığını kontrol etsin varsa üzerine değer yazmasın yoksa yazsın
22/10/2010, 14:34

ayhan2122

Sn 1extatic;
Lütfen örnek ekleyiniz.
22/10/2010, 17:46

extatic

daha nasıl örnekleyebilirim bilmiyorum. sonuçta bilgileri o fieldlara formdan alıcak
22/10/2010, 20:14

ayhan2122

Sn 1extatic;
Sorunuzdan kaç tane alandan bahsettiğiniz bile anlaşılmıyor,
Alıntı: UBTDetayNo(autonumber), UBTNo, KriterKodu, Kriter SoruNo bu üç field (tekrar eden sayı), KriterSrosu alanlarımız var.

Sorunuzun cevabı çok basit ama siz zorlaştırıyorsunuz. Örnek ekleseniz ( ki sizde mutlaka hazır bir uygulama vardır ) sizin uygulamanız üzerinden cevap yazarız ve daha güzel olur.
Yine de cevap yazıyorum ;

Kod:
Private Sub Komut1_Click()

docmd.runsql "UPDATE TabloAdi SET TabloAdi.[Alan1] = 'a', TabloAdi.[Alan2] = 'b', TabloAdi.[Alan3] = 'c' " & _
"WHERE (((TabloAdi.[Alan1]) Is Null) AND ((TabloAdi.[Alan2]) Is Null) AND ((TabloAdi.[Alan3]) Is Null));"

End Sub

Bu kodu kendi uygulamanıza uyarlayın bakalım.
27/10/2010, 05:31

ozanakkaya

Konu cevaplanmış sorular bölümüne taşınmıştır.

9-) Herhangi bir soru(n) için konu açtıysanız verilen cevapları inceleyip en kısa zamanda yapılan yardımın olumlu ya da olumsuz sonucunu bildiriniz. Aynı sorun ile ilgili tekrar konu açmayınız. Açtığınız konuya cevap yazıldığı halde sonuç hakkında cevap yazmadan yeni konu açmayınız.
[Uyarı Puanı: +4]
08/11/2010, 11:25

extatic

Kusura bakmayın uzun zamandır yoğunluktan dolayı girememiştim. Sorunumu başka bir şekilde halletmiş bulunuyorum. Emeğinize teşekkür ederim.