Tabloya eklerken aynı kayıt varsa eklenmemesi. - Baskı Önizleme +- AccessTr.neT (https://accesstr.net) +-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html) +--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html) +--- Konu Başlığı: Tabloya eklerken aynı kayıt varsa eklenmemesi. (/konu-tabloya-eklerken-ayni-kayit-varsa-eklenmemesi.html) |
Tabloya eklerken aynı kayıt varsa eklenmemesi. - nightashes - 18/12/2016 Merhaba, Resimde gördüğünüz üzere ekleme komutu sorunsuz çalışıyor fakat sınırsız şekilde aynı kayıdı ekleyip durabiliyorum. Benim istediğim her ürün sadece bir kere kayıt edilsin. Eğer aynı ürün varsa ürün mevcut gibi bir yarı alayım. Teşekkürler. Cvp: Tabloya eklerken aynı kayıt varsa eklenmemesi. - atoz112 - 18/12/2016 sayın nightashes, EK'te; bahsettiğiniz talebinize yönelik olarak hazırlanmış örnek uygulama mevcuttur.inceleyebilirsiniz. NOT güne dair her bir YENİ KONU açtığınız takdirde,lütfen;ekleyeceğiniz örnek uygulamaların adını farklı olarak isimlendiriniz ki,farklı konunuz için de kullandığınız bir diğer örneğiniz için karışıklığa neden olmasın.teşekkürler. ÖRNEK nightashes18122016a.rar,nightashes18122016b.rar ya da soruna odaklı tanımlama şeklinde olabilir. bilginize...iyi çalışmalar,saygılar. Cvp: Tabloya eklerken aynı kayıt varsa eklenmemesi. - nightashes - 18/12/2016 Çok teşekkür ederim. Sorun çözülmüştür. Özür dilerim atlamışım dediğiniz gibi iki farklı isimde kaydetmeyi. Aynı forumda farklı sorunlarla karşılaştım. Farkına varmadan aynı isimde göndermişim. Sorunum çözüldü fakat öğrenmek namına yazdığınız Kod:
If Len(DLookup("HmmdNo", "T_RECETETASLAKMALIYET", "ReceteTaslakNo=" & Me.taslakno & " and HmmdNo=" & lst_hmmdliste.Column(1))) > 0 Then Saygılar. Cvp: Tabloya eklerken aynı kayıt varsa eklenmemesi. - atoz112 - 18/12/2016 sayın nightashes, Alıntı:...Sorunum çözüldü fakat öğrenmek namına yazdığınız ifadenize yönelik olarak; kısaca bilgilendirmek adına,aşağıdaki açıklamaların yapılması uygun görülmüştür. eğer T_RECETETASLAKMALIYET adlı tablo içerisindeki ReceteTaslakNo ile HmmdNo alanlarına dair form üzerindeki ilgili denetimlerindeki veriler bu tablo içerisinde aynı değerleri içerecek şekilde bir kayıt mevcut mu değil mi bunun ilk etapta kontrolü yapılmakta,DLOOKUP Fonksiyonu kısmı ile. burada,sadece bir alan ile kontrol etmek yeterli olmazdı,bu iki alan geçerliydi,bu kontrol işlemi için. ardından,eğer mevcutsa elde edilecek değer LEN Fonksiyonu ifadesi ile de 0 (Sıfır) değerinden büyük ise,bu kayıt (ya da ilgili verilerek denk gelen kayıtlar) tabloda yer aldığı ve 0 değerinden de büyük olduğu gerekçesi ile MÜKERRER KAYIT KONTROLÜ yapılmakta ve akabinde istenilen işlemlerin yapılması elde edilmektedir. aksi sonuç elde edildiğinde de,diğer işlemlerin yapılması sağlanmaktadır. bilginize...iyi çalışmalar,saygılar. Cvp: Tabloya eklerken aynı kayıt varsa eklenmemesi. - nightashes - 18/12/2016 Öğretici açıklamanız için teşekkür ederim. |