AdoQuery ile kayıt kontrolü - ÇÖZÜLDÜ

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
akissoftware
Üye
Mesajlar: 118
Kayıt: 17 Ağu 2010 09:08

AdoQuery ile kayıt kontrolü - ÇÖZÜLDÜ

Mesaj gönderen akissoftware »

Arkadaşlar herkese hayırlı günler.

Urunler isimli bir tablom var ve bu tablo içinde serino isimli bir alanım var. Bu alana yeni kayıt eklemek istediğimde eğer eklemeye çalıştığım serino kayıtlar içerisinde varsa beni uyarsın istiyorum. Bu sayede aynı serinoyu eklemeye engel olmak istiyorum.
Çoğu sitede arama yaptım fakat bulduğum kodlar işime yaramadı.

Yaptığım denemelerde ilk sıradaki kayıt kontrol ediliyor ve ondan sonrakiler değerlendirilmiyor. Bir döngüye sokarak kontrol etmenin ise programı çok yavaşlatacağını düşünüyorum. Şimdiden teşekkürler
En son akissoftware tarafından 07 Mar 2012 10:04 tarihinde düzenlendi, toplamda 1 kere düzenlendi.
Kullanıcı avatarı
Lost Soul
Üye
Mesajlar: 1064
Kayıt: 01 Nis 2007 02:55
Konum: mekan ANKARA toprak ELAZIĞ
İletişim:

Re: AdoQuery ile kayıt kontrolü

Mesaj gönderen Lost Soul »

Kod: Tümünü seç

if table.locate('serino', arananserino, []) then UyarıMEsajı
akissoftware
Üye
Mesajlar: 118
Kayıt: 17 Ağu 2010 09:08

Re: AdoQuery ile kayıt kontrolü

Mesaj gönderen akissoftware »

AdoQuery kullanıyorum. Table yokki :S
akissoftware
Üye
Mesajlar: 118
Kayıt: 17 Ağu 2010 09:08

Re: AdoQuery ile kayıt kontrolü

Mesaj gönderen akissoftware »

if ADOQuery1.Locate('serino', suiedit1.Text, []) then showmessage('var');

şeklinde düzeltinde sorunum çözüldü. ALLAH razı olsun arkadaşım... Emeğine sağlık
Kullanıcı avatarı
conari
Üye
Mesajlar: 2102
Kayıt: 27 Nis 2006 03:10
Konum: İstanbul & Gebze Karışık

Re: AdoQuery ile kayıt kontrolü - ÇÖZÜLDÜ

Mesaj gönderen conari »

primary key yaparsan VT den hata mesajı da alırsınız.
Bir kelimenin anlamını öğretsen bile yeter..
ResimResim
kodcuminik
Üye
Mesajlar: 140
Kayıt: 11 Oca 2009 10:25

Re: AdoQuery ile kayıt kontrolü - ÇÖZÜLDÜ

Mesaj gönderen kodcuminik »

editin onexit olayında adoquery ile like sorgusu kullan kayıt varsa kayıt gelsin yoksa devam etsin
bilmezler bilmediklerinide bilmezler ama kendilerini bilir sanırlar
Cevapla