DoCmd.RunSQL ("DELETE * FROM ozg_okul_alt WHERE " & " alanadi = '" & [alanadi] & ";" & "' AND " & " okulno = '" & [okulno] & "' ")
DoCmd.RunSQL ("DELETE * FROM dalbilgileri WHERE " & " alanadi = '" & [alanadi] & ";" & "' AND " & " okulno = '" & [okulno] & "' ")
çalıştırırken hata alıyorum. kontrol ederseniz sevinirim
kontrol edilebilmesi için kodda bahsi geçen alanadi ve okulno alanlarının veri türünü bilmemiz lazım. Örnek uygulamanızı ekleyiniz.
3-) Sorulara örnek uygulama eklemek zorunludur.
(07/07/2015, 11:30)izmirteacher78 yazdı: DoCmd.RunSQL ("DELETE * FROM ozg_okul_alt WHERE " & " alanadi = '" & [alanadi] & ";" & "' AND " & " okulno = '" & [okulno] & "' ")
DoCmd.RunSQL ("DELETE * FROM dalbilgileri WHERE " & " alanadi = '" & [alanadi] & ";" & "' AND " & " okulno = '" & [okulno] & "' ")
çalıştırırken hata alıyorum. kontrol ederseniz sevinirim
Projeyi gönderirsen yardımcı olabilirim.
ekledim örneği.
alt tarafta alan eklendiği zaman silme butonu çıkıyor. yazdığım kod o butona ait. amaç alan bilgisi silindiğinde
o alana ait dal bilgilerininde silinmesi.
where den sonra tek kriter yazdığımda sorun yok. ikinci kriteri ekleyemiyorum sanırım
Sayın izmirteacher78,
Uygulamanızı inceleme imkanım olmadı fakat,yazdığınız kod ifadesinden yola çıkarak,bir hususu belirtmekte fayda var kanısındayım.
Tek ya da çoklu kritere göre bir
Sql sorgusu kullanılacağı zaman,alan adlarını ve bu alan adlarının kaynak oluşturduğu ilgili metin denetim kutularının adlarını doğru bir yazım ile kullanmak gerekmektedir.sizin eklediğiniz kod ifadelerinde hata,hali hazırda yazımdan kaynaklı olarak görülmektedir.aşağıdaki kriter sonrası WHERE ifadesi sonrası kullanım örnek kalıbı mevcuttur.deneyebilirsiniz.
Yalnız,burada önemli bir ayrıntıyı da belirtmek gerekmektedir.sorgularda kriter kullanımlarında kullanılacak olan alan veri türü eğer sayı ise tek tırnak kullanmayınız.eğer veri türü metin ise,tek tırnak işaretini kullanınız.
Sayı veri türü için örnek kullanım:
Kod:
WHERE alanadi = " & me.form_uzerinde_alan_adinin_gosterildigi_metin_kutusu_adi &
Metin veri türü için örnek kullanım:
Kod:
WHERE alanadi = '" & me.form_uzerinde_alan_adinin_gosterildigi_metin_kutusu_adi & "'”
bilginize...İyi çalışmalar,saygılar.