Skip to main content

AccessTr.neT


iki tablodan veri silme

izmirteacher78
izmirteacher78
8
2619

iki tablodan veri silme

Çözüldü #1
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
Cevapla
#2
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.
Bilgi-Kaynak  Site Kuralları URL'ye Git

3-) Sorulara örnek uygulama eklemek zorunludur.
Cevapla
#3
(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.
Teşekkürler,
Saygılarımla,

Power BI İş Analitiği Danışmanı

Ali Yüzen
Cevapla
#4
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.
.rar ornek.rar (Dosya Boyutu: 61,08 KB | İndirme Sayısı: 8)
Cevapla
#5
where den sonra tek kriter yazdığımda sorun yok. ikinci kriteri ekleyemiyorum sanırım
Cevapla
#6
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.
Herkes, kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da